build checks.x86_64-linux.mutation-safe-coloured-text
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.56 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 8.25 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.85 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.12 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.75 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.76 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.38 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.52 ms
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen] Passed: 63
652.66 s
[safe-coloured-text-gen] Failed: 0
652.66 s
[safe-coloured-text-gen] Sum of test runtimes: 8.17 seconds
652.66 s
[safe-coloured-text-gen] Test suite took: 8.18 seconds
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44:
652.66 s
[safe-coloured-text-gen] @@ -144,7 +144,7 @@
652.66 s
[safe-coloured-text-gen] if c == ';'
652.66 s
[safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
652.66 s
[safe-coloured-text-gen] else
652.66 s
[safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
652.66 s
[safe-coloured-text-gen] + if c >= '\x20' && True
652.66 s
[safe-coloured-text-gen] then anyChar >> go acc True
652.66 s
[safe-coloured-text-gen] else pure (acc, hasIntermediate)
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen] Tests:
652.66 s
[safe-coloured-text-gen]
652.66 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
652.66 s
[safe-coloured-text-gen] golden file roundtrip
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 1.13 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.81 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.55 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.60 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 4.39 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.67 ms
652.66 s
[safe-coloured-text-gen] ✓ roundtrTesting mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52:
652.66 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
652.66 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
652.66 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
652.66 s
[safe-coloured-text-gen] pure $
652.66 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
652.66 s
[safe-coloured-text-gen] + if False
652.66 s
[safe-coloured-text-gen] then SgrSequence params
652.66 s
[safe-coloured-text-gen] else OtherCsiSequence
652.66 s
[safe-coloured-text-gen]
652.82 s
[safe-coloured-text-gen] ips 8/dull-black-fg-bright-black-bg.dat 0.30 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.66 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 13.20 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.78 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.83 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 1.14 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 2.13 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 9.13 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 1.26 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 1.13 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.55 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 5.46 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.86 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 1.81 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.80 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 8.24 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.14 ms
652.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 1.48 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.62 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.35 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 11.11 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 1.09 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.95 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.43 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 6.74 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.74 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 8472.15 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.07 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.97 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.33 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 10.54 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.26 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.89 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.41 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 6.79 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 1.14 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 1.49 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.69 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 7.43 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 2.42 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.90 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.93 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 7.27 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.73 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.90 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 2.13 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.46 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 6.32 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.86 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.81 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.21 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 8.52 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.30 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.59 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.90 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.39 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 7.53 ms
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen] Passed: 63
652.83 s
[safe-coloured-text-gen] Failed: 0
652.83 s
[safe-coloured-text-gen] Sum of test runtimes: 8.63 seconds
652.83 s
[safe-coloured-text-gen] Test suite took: 8.65 seconds
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:147:33-44:
652.83 s
[safe-coloured-text-gen] @@ -144,7 +144,7 @@
652.83 s
[safe-coloured-text-gen] if c == ';'
652.83 s
[safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
652.83 s
[safe-coloured-text-gen] else
652.83 s
[safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
652.83 s
[safe-coloured-text-gen] + if c >= '\x20' && False
652.83 s
[safe-coloured-text-gen] then anyChar >> go acc True
652.83 s
[safe-coloured-text-gen] else pure (acc, hasIntermediate)
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen] Tests:
652.83 s
[safe-coloured-text-gen]
652.83 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
652.83 s
[safe-coloured-text-gen] golden file roundtrip
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 13.02 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 1.33 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 1.32 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.75 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 5.67 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 1.77 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 3.39 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.94 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.57 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 11.31 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 1.22 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 1.80 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.04 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 6.52 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.81 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.35 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.40 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.87 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 14.84 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 2.69 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 1.12 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 6.15 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.70 ms
652.83 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 1.71 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.95 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.68 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.56 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 3.30 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.40 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.46 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.64 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 7.13 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 8583.30 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 11.76 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.32 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.42 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 7.01 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.40 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.91 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.32 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 5.80 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.83 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 1.09 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.63 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 6.02 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.08 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.34 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.40 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.40 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 5.13 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.66 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.87 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.48 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 6.89 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 1.49 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 1.26 ms
652.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:124:8-52:
652.84 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
652.84 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
652.84 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
652.84 s
[safe-coloured-text-gen] pure $
652.84 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
652.84 s
[safe-coloured-text-gen] + if not (finalByte == 'm' && not hasIntermediateBytes)
652.84 s
[safe-coloured-text-gen] then SgrSequence params
652.84 s
[safe-coloured-text-gen] else OtherCsiSequence
652.84 s
[safe-coloured-text-gen]
654.95 s
[safe-coloured-text-gen] 0-0-144-bg.dat 0.93 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.43 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 11.51 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.21 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.93 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.27 ms
654.95 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 4.36 ms
654.95 s
[safe-coloured-text-gen]
654.95 s
[safe-coloured-text-gen]
654.95 s
[safe-coloured-text-gen]
654.95 s
[safe-coloured-text-gen] Passed: 63
654.95 s
[safe-coloured-text-gen] Failed: 0
654.95 s
[safe-coloured-text-gen] Sum of test runtimes: 8.75 seconds
654.95 s
[safe-coloured-text-gen] Test suite took: 8.76 seconds
654.95 s
[safe-coloured-text-gen]
654.95 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:147:18-44:
654.95 s
[safe-coloured-text-gen] @@ -144,7 +144,7 @@
654.96 s
[safe-coloured-text-gen] if c == ';'
654.96 s
[safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
654.96 s
[safe-coloured-text-gen] else
654.96 s
[safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
654.96 s
[safe-coloured-text-gen] + if not (c >= '\x20' && c <= '\x2F')
654.96 s
[safe-coloured-text-gen] then anyChar >> go acc True
654.96 s
[safe-coloured-text-gen] else pure (acc, hasIntermediate)
654.96 s
[safe-coloured-text-gen]
654.96 s
[safe-coloured-text-gen] Tests:
654.96 s
[safe-coloured-text-gen]
654.96 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
654.96 s
[safe-coloured-text-gen] golden file roundtrip
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 8.92 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.86 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.65 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.48 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.64 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 10.67 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.68 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.24 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 1.36 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 8.17 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.75 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 1.31 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.30 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.09 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 9.35 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.74 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.70 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.73 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 5.95 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.90 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.74 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.99 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.50 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 10.80 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.96 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.54 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.35 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.46 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 8.21 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.03 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 1.17 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.70 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 9800.14 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.77 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.88 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.63 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.03 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.69 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 8.24 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.03 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.88 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.61 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 6.74 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.01 ms
654.96 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.87 ms
654.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.45 ms
654.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.44 ms
654.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat Testing mutation CondFlip at src/Text/Colour/Chunk/Parsing.hs:124:5-28:
654.97 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
654.97 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
654.97 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
654.97 s
[safe-coloured-text-gen] pure $
654.97 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
654.97 s
[safe-coloured-text-gen] + if finalByte == 'm' && not hasIntermediateBytes
654.97 s
[safe-coloured-text-gen] then SgrSequence params
654.97 s
[safe-coloured-text-gen] else OtherCsiSequence
654.97 s
[safe-coloured-text-gen]
657.24 s
[safe-coloured-text-gen] 5.86 ms
657.24 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.88 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.85 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 1.26 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 7.94 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.85 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.53 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.94 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 1.21 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 11.30 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.70 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.14 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.91 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 7.60 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.52 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.80 ms
657.35 s
[safe-coloured-text-gen]
657.35 s
[safe-coloured-text-gen]
657.35 s
[safe-coloured-text-gen]
657.35 s
[safe-coloured-text-gen] Passed: 63
657.35 s
[safe-coloured-text-gen] Failed: 0
657.35 s
[safe-coloured-text-gen] Sum of test runtimes: 9.95 seconds
657.35 s
[safe-coloured-text-gen] Test suite took: 9.96 seconds
657.35 s
[safe-coloured-text-gen]
657.35 s
[safe-coloured-text-gen] Testing mutation CondFlip at src/Text/Colour/Chunk/Parsing.hs:144:11-49:
657.35 s
[safe-coloured-text-gen] @@ -141,7 +141,7 @@
657.35 s
[safe-coloured-text-gen] | n <= (255 :: Word) -> go (fromIntegral n : acc) hasIntermediate
657.35 s
[safe-coloured-text-gen] _ -> go acc hasIntermediate
657.35 s
[safe-coloured-text-gen] else
657.35 s
[safe-coloured-text-gen] - if c == ';'
657.35 s
[safe-coloured-text-gen] + if c == ';'
657.35 s
[safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
657.35 s
[safe-coloured-text-gen] else
657.35 s
[safe-coloured-text-gen] if c >= '\x20' && c <= '\x2F'
657.35 s
[safe-coloured-text-gen] Tests:
657.35 s
[safe-coloured-text-gen]
657.35 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
657.35 s
[safe-coloured-text-gen] golden file roundtrip
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 5.72 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.79 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.92 ms
657.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 9.45 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.67 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.31 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.26 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.45 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 1.08 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.28 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.31 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.51 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.25 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.30 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.34 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 8.89 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.55 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.54 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.63 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.35 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.37 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.94 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.44 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.68 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.45 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.39 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.34 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.44 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.36 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.98 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 11.19 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.04 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 6110.94 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 0.73 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.90 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.43 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.07 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.68 ms
657.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:114:33-37:
657.36 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.36 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.36 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.36 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.36 s
[safe-coloured-text-gen]
657.36 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:114:33-37:
657.36 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.36 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.36 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.36 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure False) <|> pure False
657.36 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.36 s
[safe-coloured-text-gen]
657.36 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:114:33-37:
657.36 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.36 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.36 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.36 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure not (True)) <|> pure False
657.36 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.36 s
[safe-coloured-text-gen]
657.36 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:114:48-53:
657.36 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.36 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.36 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.36 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure True
657.36 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.36 s
[safe-coloured-text-gen]
657.36 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:114:48-53:
657.36 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.36 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.36 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.36 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure False
657.36 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.36 s
[safe-coloured-text-gen]
657.36 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.36 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:114:48-53:
657.37 s
[safe-coloured-text-gen] @@ -111,7 +111,7 @@
657.37 s
[safe-coloured-text-gen] incompleteEscapeP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.37 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.37 s
[safe-coloured-text-gen] - mBracket <- (char '[' >> pure True) <|> pure False
657.37 s
[safe-coloured-text-gen] + mBracket <- (char '[' >> pure True) <|> pure not (False)
657.37 s
[safe-coloured-text-gen] pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.37 s
[safe-coloured-text-gen]
657.37 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33:
657.37 s
[safe-coloured-text-gen] @@ -112,7 +112,7 @@
657.37 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.37 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.37 s
[safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
657.37 s
[safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.37 s
[safe-coloured-text-gen] + pure $ PlainText $ if True then "\ESC[" else "\ESC"
657.37 s
[safe-coloured-text-gen]
657.37 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] csiSequenceP = do
657.37 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:115:25-33:
657.37 s
[safe-coloured-text-gen] @@ -112,7 +112,7 @@
657.37 s
[safe-coloured-text-gen] incompleteEscapeP = do
657.37 s
[safe-coloured-text-gen] _ <- char '\ESC'
657.37 s
[safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
657.37 s
[safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
657.37 s
[safe-coloured-text-gen] + pure $ PlainText $ if False then "\ESC[" else "\ESC"
657.37 s
[safe-coloured-text-gen]
657.37 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] csiSequenceP = do
657.37 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57:
657.37 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
657.37 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
657.37 s
[safe-coloured-text-gen]
657.37 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
657.37 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True && c /= '\r')
657.37 s
[safe-coloured-text-gen]
657.37 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
657.37 s
[safe-coloured-text-gen] carriageReturnP = do
658.47 s
[safe-coloured-text-gen] Testing mutation CondFlip at src/Text/Colour/Chunk/Parsing.hs:115:22-58:
658.47 s
[safe-coloured-text-gen] @@ -112,7 +112,7 @@
658.47 s
[safe-coloured-text-gen] incompleteEscapeP = do
658.47 s
[safe-coloured-text-gen] _ <- char '\ESC'
658.47 s
[safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
658.47 s
[safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
658.47 s
[safe-coloured-text-gen] + pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
658.47 s
[safe-coloured-text-gen]
658.47 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
658.47 s
[safe-coloured-text-gen] csiSequenceP = do
658.47 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:115:25-33:
658.47 s
[safe-coloured-text-gen] @@ -112,7 +112,7 @@
658.47 s
[safe-coloured-text-gen] incompleteEscapeP = do
658.47 s
[safe-coloured-text-gen] _ <- char '\ESC'
658.47 s
[safe-coloured-text-gen] mBracket <- (char '[' >> pure True) <|> pure False
658.47 s
[safe-coloured-text-gen] - pure $ PlainText $ if mBracket then "\ESC[" else "\ESC"
658.47 s
[safe-coloured-text-gen] + pure $ PlainText $ if not (mBracket) then "\ESC[" else "\ESC"
658.47 s
[safe-coloured-text-gen]
658.47 s
[safe-coloured-text-gen] csiSequenceP :: Parser AnsiToken
658.47 s
[safe-coloured-text-gen] csiSequenceP = do
658.47 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-57:
658.47 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
658.47 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
658.47 s
[safe-coloured-text-gen]
658.47 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
658.47 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
658.47 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False && c /= '\r')
658.47 s
[safe-coloured-text-gen]
658.47 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
658.47 s
[safe-coloured-text-gen] carriageReturnP = do
658.60 s
[safe-coloured-text-gen] 10.14 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.86 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.44 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.38 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.49 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.32 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.57 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 5.02 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.35 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.28 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.25 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.24 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.24 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.35 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.26 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 6.99 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.62 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.37 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.45 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.28 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.36 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.59 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 7.82 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.78 ms
658.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.65 ms
658.60 s
[safe-coloured-text-gen]
658.60 s
[safe-coloured-text-gen]
658.60 s
[safe-coloured-text-gen]
658.60 s
[safe-coloured-text-gen] Passed: 63
658.60 s
[safe-coloured-text-gen] Failed: 0
658.61 s
[safe-coloured-text-gen] Sum of test runtimes: 6.21 seconds
658.61 s
[safe-coloured-text-gen] Test suite took: 6.21 seconds
658.61 s
[safe-coloured-text-gen]
658.61 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-42:
658.61 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
658.61 s
[safe-coloured-text-gen] _ <- char '\ESC'
658.61 s
[safe-coloured-text-gen] _ <- char '['
658.61 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
658.61 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
658.61 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> not (c >= '\x40') && c <= '\x7E')
658.61 s
[safe-coloured-text-gen] pure $
658.61 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
658.61 s
[safe-coloured-text-gen] then SgrSequence params
658.61 s
[safe-coloured-text-gen] Tests:
658.61 s
[safe-coloured-text-gen]
658.61 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
658.61 s
[safe-coloured-text-gen] golden file roundtrip
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 5.10 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 1.27 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.77 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.88 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.70 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.52 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 7.78 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.05 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.61 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.45 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.57 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 7.59 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.58 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.49 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.42 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.20 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.25 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 4.48 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.23 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.59 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.49 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 2.93 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.73 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 4.72 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.74 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.49 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.42 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.48 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.69 ms
658.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinkingTesting mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
658.61 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
658.61 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
658.61 s
[safe-coloured-text-gen]
658.61 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
658.61 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
658.61 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
658.61 s
[safe-coloured-text-gen]
658.61 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
658.61 s
[safe-coloured-text-gen] carriageReturnP = do
658.97 s
[safe-coloured-text-gen] Test-bright-red-fg-no-bg.dat 7.04 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 1.25 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.66 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 6758.86 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 13.06 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.48 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.46 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.68 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 8.06 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.97 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.86 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.62 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.83 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.91 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 7.45 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.75 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.42 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.46 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.74 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 10.09 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.93 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.92 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.16 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.51 ms
658.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.40 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 5.61 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.67 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.62 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.24 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.32 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.28 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 6.17 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.21 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.26 ms
658.98 s
[safe-coloured-text-gen]
658.98 s
[safe-coloured-text-gen]
658.98 s
[safe-coloured-text-gen]
658.98 s
[safe-coloured-text-gen] Passed: 63
658.98 s
[safe-coloured-text-gen] Failed: 0
658.98 s
[safe-coloured-text-gen] Sum of test runtimes: 6.88 seconds
658.98 s
[safe-coloured-text-gen] Test suite took: 6.89 seconds
658.98 s
[safe-coloured-text-gen]
658.98 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42:
658.98 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
658.98 s
[safe-coloured-text-gen] _ <- char '\ESC'
658.98 s
[safe-coloured-text-gen] _ <- char '['
658.98 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
658.98 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
658.98 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> True && c <= '\x7E')
658.98 s
[safe-coloured-text-gen] pure $
658.98 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
658.98 s
[safe-coloured-text-gen] then SgrSequence params
658.98 s
[safe-coloured-text-gen] Tests:
658.98 s
[safe-coloured-text-gen]
658.98 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
658.98 s
[safe-coloured-text-gen] golden file roundtrip
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 6.52 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.47 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.47 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.39 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 8.60 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.93 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.78 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.05 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 6.24 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.70 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.55 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.83 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.62 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.36 ms
658.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 1.62 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.56 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 3.98 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 1.17 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.34 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.42 ms
658.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-ing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-57:
658.99 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
658.99 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
658.99 s
[safe-coloured-text-gen]
658.99 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
658.99 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
658.99 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC') && c /= '\r')
658.99 s
[safe-coloured-text-gen]
658.99 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
658.99 s
[safe-coloured-text-gen] carriageReturnP = do
659.60 s
[safe-coloured-text-gen] bg.dat 5.25 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 2.84 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.88 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 4.98 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.78 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.60 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.57 ms
659.60 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 6.38 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.75 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.44 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 7.53 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.03 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7872.44 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 2.32 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.46 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 6.75 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.11 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 2.42 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 7.59 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 2.53 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 1.72 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 6.93 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 1.67 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 4.38 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 7.13 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.44 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 1.45 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.77 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 1.46 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.67 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 4.94 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 4.07 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.71 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.52 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.88 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.79 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 7.19 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.87 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.00 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.78 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 9.17 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 1.03 ms
659.61 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 1.13 ms
659.61 s
[safe-coloured-text-gen]
659.61 s
[safe-coloured-text-gen]
659.61 s
[safe-coloured-text-gen]
659.61 s
[safe-coloured-text-gen] Passed: 63
659.61 s
[safe-coloured-text-gen] Failed: 0
659.61 s
[safe-coloured-text-gen] Sum of test runtimes: 8.03 seconds
659.61 s
[safe-coloured-text-gen] Test suite took: 8.03 seconds
659.61 s
[safe-coloured-text-gen]
659.62 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57:
659.62 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
659.62 s
[safe-coloured-text-gen] _ <- char '\ESC'
659.62 s
[safe-coloured-text-gen] _ <- char '['
659.62 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
659.62 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
659.62 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && True)
659.62 s
[safe-coloured-text-gen] pure $
659.62 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
659.62 s
[safe-coloured-text-gen] then SgrSequence params
659.62 s
[safe-coloured-text-gen] Tests:
659.62 s
[safe-coloured-text-gen]
659.62 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
659.62 s
[safe-coloured-text-gen] golden file roundtrip
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 7.34 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.68 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 2.93 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.48 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 1.27 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.69 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.70 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.04 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 10.05 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 1.24 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 1.10 ms
659.62 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
659.62 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
659.62 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
659.62 s
[safe-coloured-text-gen]
659.62 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
659.62 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
659.62 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && False)
659.62 s
[safe-coloured-text-gen]
659.62 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
659.62 s
[safe-coloured-text-gen] carriageReturnP = do
659.66 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
659.66 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
659.66 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
659.66 s
[safe-coloured-text-gen]
659.66 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
659.66 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
659.66 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && not (c /= '\r'))
659.66 s
[safe-coloured-text-gen]
659.66 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
659.66 s
[safe-coloured-text-gen] carriageReturnP = do
659.75 s
[safe-coloured-text-gen] 1.03 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 8.08 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.50 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 2.21 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.98 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 9.10 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 1.19 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.99 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.63 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 7.21 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.58 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.65 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 5.70 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 1.07 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 1.12 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.54 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 7.34 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.19 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.32 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 6.26 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.79 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7867.68 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 4.03 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 7.79 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 1.20 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 4.04 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 7.82 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 1.27 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 2.65 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 6.64 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 1.03 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 1.06 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 7.83 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 1.23 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.26 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.71 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 11.74 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 1.47 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.85 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.88 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 6.21 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.69 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.45 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.55 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 7.07 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.84 ms
659.75 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 1.24 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.13 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 10.80 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 2.26 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.55 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 4.85 ms
659.76 s
[safe-coloured-text-gen]
659.76 s
[safe-coloured-text-gen]
659.76 s
[safe-coloured-text-gen]
659.76 s
[safe-coloured-text-gen] Passed: 63
659.76 s
[safe-coloured-text-gen] Failed: 0
659.76 s
[safe-coloured-text-gen] Sum of test runtimes: 8.06 seconds
659.76 s
[safe-coloured-text-gen] Test suite took: 8.06 seconds
659.76 s
[safe-coloured-text-gen]
659.76 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-42:
659.76 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
659.76 s
[safe-coloured-text-gen] _ <- char '\ESC'
659.76 s
[safe-coloured-text-gen] _ <- char '['
659.76 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
659.76 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
659.76 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> False && c <= '\x7E')
659.76 s
[safe-coloured-text-gen] pure $
659.76 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
659.76 s
[safe-coloured-text-gen] then SgrSequence params
659.76 s
[safe-coloured-text-gen] Tests:
659.76 s
[safe-coloured-text-gen]
659.76 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
659.76 s
[safe-coloured-text-gen] golden file roundtrip
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 8.86 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 1.28 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 1.13 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.65 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 6.10 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.80 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.89 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.04 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 7.82 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 1.08 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 1.25 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 1.32 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 10.33 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.23 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 1.11 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.42 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 7.58 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 1.04 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.71 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.49 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 6.88 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.75 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.19 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 18.87 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.89 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.47 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 1.26 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 7.73 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.70 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.46 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 7.18 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.28 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7814.29 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.08 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.81 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 3.81 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.77 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.79 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 5.69 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.29 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.68 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 7.71 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.85 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.08 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 7.75 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.78 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.72 ms
659.76 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.60 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 6.98 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 1.01 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 1.06 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 6.38 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.68 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.61 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.93 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.86 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 9.38 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 1.33 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.29 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.14 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 6.93 ms
659.77 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70:
659.77 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
659.77 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
659.77 s
[safe-coloured-text-gen]
659.77 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
659.77 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
659.77 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> True)
659.77 s
[safe-coloured-text-gen]
659.77 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
659.77 s
[safe-coloured-text-gen] carriageReturnP = do
660.19 s
[safe-coloured-text-gen] 0.69 ms
660.19 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 1.18 ms
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen] Passed: 63
660.19 s
[safe-coloured-text-gen] Failed: 0
660.19 s
[safe-coloured-text-gen] Sum of test runtimes: 8.00 seconds
660.19 s
[safe-coloured-text-gen] Test suite took: 8.00 seconds
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen] Testing mutation CondFlip at src/Text/Colour/Chunk/Parsing.hs:147:15-49:
660.19 s
[safe-coloured-text-gen] @@ -144,7 +144,7 @@
660.19 s
[safe-coloured-text-gen] if c == ';'
660.19 s
[safe-coloured-text-gen] then anyChar >> go acc hasIntermediate
660.19 s
[safe-coloured-text-gen] else
660.19 s
[safe-coloured-text-gen] - if c >= '\x20' && c <= '\x2F'
660.19 s
[safe-coloured-text-gen] + if c >= '\x20' && c <= '\x2F'
660.19 s
[safe-coloured-text-gen] then anyChar >> go acc True
660.19 s
[safe-coloured-text-gen] else pure (acc, hasIntermediate)
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen] Tests:
660.19 s
[safe-coloured-text-gen]
660.19 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
660.19 s
[safe-coloured-text-gen] golden file roundtrip
660.19 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 4.22 ms
660.19 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 1.05 ms
660.19 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.80 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 1.39 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.93 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 10.18 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.57 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.71 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.33 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 9.75 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.59 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.96 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.63 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.65 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 7.41 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.70 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.67 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.80 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 8.00 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 1.73 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 1.31 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.30 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.64 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 7.99 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.81 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.56 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.39 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.82 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 10.03 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.06 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.97 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 4.78 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 9663.19 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.32 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.94 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.97 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 6.81 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.24 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.63 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.73 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 4.26 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.66 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.85 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.56 ms
660.20 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 8.95 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.63 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 1.03 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.72 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.70 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 8.35 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.75 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.98 ms
660.21 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-70:
660.21 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
660.21 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
660.21 s
[safe-coloured-text-gen]
660.21 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
660.21 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
660.21 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC' && c /= '\r'))
660.21 s
[safe-coloured-text-gen]
660.21 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
660.21 s
[safe-coloured-text-gen] carriageReturnP = do
660.70 s
[safe-coloured-text-gen] 0.57 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.41 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 10.24 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 1.46 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.58 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.42 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 9.31 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.40 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.04 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.39 ms
660.70 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.61 ms
660.70 s
[safe-coloured-text-gen]
660.70 s
[safe-coloured-text-gen]
660.71 s
[safe-coloured-text-gen]
660.71 s
[safe-coloured-text-gen] Passed: 63
660.71 s
[safe-coloured-text-gen] Failed: 0
660.71 s
[safe-coloured-text-gen] Sum of test runtimes: 9.82 seconds
660.71 s
[safe-coloured-text-gen] Test suite took: 9.82 seconds
660.71 s
[safe-coloured-text-gen]
660.71 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:46-57:
660.71 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
660.71 s
[safe-coloured-text-gen] _ <- char '\ESC'
660.71 s
[safe-coloured-text-gen] _ <- char '['
660.71 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
660.71 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
660.71 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && False)
660.71 s
[safe-coloured-text-gen] pure $
660.71 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
660.71 s
[safe-coloured-text-gen] then SgrSequence params
660.71 s
[safe-coloured-text-gen] Tests:
660.71 s
[safe-coloured-text-gen]
660.71 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
660.71 s
[safe-coloured-text-gen] golden file roundtrip
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 7.00 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 1.03 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 1.21 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.85 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 10.46 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.99 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.96 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 2.67 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 2.31 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.96 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 1.06 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 2.42 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 9.16 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.80 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 4.80 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.58 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 6.80 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 2.10 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 3.19 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.92 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 7.60 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 2.79 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.20 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 7.96 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.73 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.38 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.32 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 1.75 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.56 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.80 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 9.92 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.44 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 8067.42 ms
660.71 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.66 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 9.49 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 2.73 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.38 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 7.33 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 1.16 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.67 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 10.95 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 1.72 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 1.10 ms
660.72 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 9.58 mTesting mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:46-70:
660.72 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
660.72 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
660.72 s
[safe-coloured-text-gen]
660.72 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
660.72 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
660.72 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> False)
660.72 s
[safe-coloured-text-gen]
660.72 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
660.72 s
[safe-coloured-text-gen] carriageReturnP = do
661.24 s
[safe-coloured-text-gen] s
661.24 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.88 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.02 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 1.05 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 6.32 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.97 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.53 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.57 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 2.18 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 1.29 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 1.43 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 1.15 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 8.46 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.34 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 1.02 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.54 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 7.61 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.75 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 1.06 ms
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 6.88 ms
661.25 s
[safe-coloured-text-gen]
661.25 s
[safe-coloured-text-gen]
661.25 s
[safe-coloured-text-gen]
661.25 s
[safe-coloured-text-gen] Passed: 63
661.25 s
[safe-coloured-text-gen] Failed: 0
661.25 s
[safe-coloured-text-gen] Sum of test runtimes: 8.26 seconds
661.25 s
[safe-coloured-text-gen] Test suite took: 8.26 seconds
661.25 s
[safe-coloured-text-gen]
661.25 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:46-57:
661.25 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
661.25 s
[safe-coloured-text-gen] _ <- char '\ESC'
661.25 s
[safe-coloured-text-gen] _ <- char '['
661.25 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
661.25 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
661.25 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> c >= '\x40' && not (c <= '\x7E'))
661.25 s
[safe-coloured-text-gen] pure $
661.25 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
661.25 s
[safe-coloured-text-gen] then SgrSequence params
661.25 s
[safe-coloured-text-gen] Tests:
661.25 s
[safe-coloured-text-gen]
661.25 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
661.25 s
[safe-coloured-text-gen] golden file roundtrip
661.25 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 11.31 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.93 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.73 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.72 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.66 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 1.80 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 7.86 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.91 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.62 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.32 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.37 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 6.67 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.80 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.69 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.75 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.58 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.28 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 8.11 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.47 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 1.51 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.75 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.13 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 5.22 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.83 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.85 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.50 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.54 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.87 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.62 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 8.96 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 1.25 ms
661.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.02 ms
661.27 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 6905.23 ms
661.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 7.35 ms
661.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.42 ms Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:88:9-28:
661.27 s
[safe-coloured-text-gen] @@ -85,7 +85,7 @@
661.27 s
[safe-coloured-text-gen] parseAnsiTokensLazy = go
661.27 s
[safe-coloured-text-gen] where
661.27 s
[safe-coloured-text-gen] go remaining
661.27 s
[safe-coloured-text-gen] - | Lazy.null remaining = []
661.27 s
[safe-coloured-text-gen] + | True = []
661.27 s
[safe-coloured-text-gen] | otherwise =
661.27 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.27 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.27 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:88:9-28:
661.27 s
[safe-coloured-text-gen] @@ -85,7 +85,7 @@
661.27 s
[safe-coloured-text-gen] parseAnsiTokensLazy = go
661.27 s
[safe-coloured-text-gen] where
661.27 s
[safe-coloured-text-gen] go remaining
661.27 s
[safe-coloured-text-gen] - | Lazy.null remaining = []
661.27 s
[safe-coloured-text-gen] + | False = []
661.27 s
[safe-coloured-text-gen] | otherwise =
661.27 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.27 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.27 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:89:9-18:
661.27 s
[safe-coloured-text-gen] @@ -86,7 +86,7 @@
661.27 s
[safe-coloured-text-gen] where
661.27 s
[safe-coloured-text-gen] go remaining
661.27 s
[safe-coloured-text-gen] | Lazy.null remaining = []
661.27 s
[safe-coloured-text-gen] - | otherwise =
661.27 s
[safe-coloured-text-gen] + | True =
661.27 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.27 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.27 s
[safe-coloured-text-gen] AL.Fail _ _ _ ->
661.27 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:88:9-28:
661.27 s
[safe-coloured-text-gen] @@ -85,7 +85,7 @@
661.27 s
[safe-coloured-text-gen] parseAnsiTokensLazy = go
661.27 s
[safe-coloured-text-gen] where
661.27 s
[safe-coloured-text-gen] go remaining
661.27 s
[safe-coloured-text-gen] - | Lazy.null remaining = []
661.27 s
[safe-coloured-text-gen] + | not (Lazy.null remaining) = []
661.27 s
[safe-coloured-text-gen] | otherwise =
661.27 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.27 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.28 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:89:9-18:
661.28 s
[safe-coloured-text-gen] @@ -86,7 +86,7 @@
661.28 s
[safe-coloured-text-gen] where
661.28 s
[safe-coloured-text-gen] go remaining
661.28 s
[safe-coloured-text-gen] | Lazy.null remaining = []
661.28 s
[safe-coloured-text-gen] - | otherwise =
661.28 s
[safe-coloured-text-gen] + | False =
661.28 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.28 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.28 s
[safe-coloured-text-gen] AL.Fail _ _ _ ->
661.28 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:89:9-18:
661.28 s
[safe-coloured-text-gen] @@ -86,7 +86,7 @@
661.28 s
[safe-coloured-text-gen] where
661.28 s
[safe-coloured-text-gen] go remaining
661.28 s
[safe-coloured-text-gen] | Lazy.null remaining = []
661.28 s
[safe-coloured-text-gen] - | otherwise =
661.28 s
[safe-coloured-text-gen] + | not (otherwise) =
661.28 s
[safe-coloured-text-gen] case AL.parse ansiTokenP remaining of
661.28 s
[safe-coloured-text-gen] AL.Done rest token -> token : go rest
661.28 s
[safe-coloured-text-gen] AL.Fail _ _ _ ->
662.11 s
[safe-coloured-text-gen] [m
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.76 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.85 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 10.35 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 1.29 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.80 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.47 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 2.20 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 14.23 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.78 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.43 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.84 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.38 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.51 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 8.19 ms
662.11 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.49 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.52 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.06 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.39 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 1.39 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 6.40 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.76 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.17 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.62 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.19 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 8.07 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.18 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.56 ms
662.12 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.78 ms
662.12 s
[safe-coloured-text-gen]
662.12 s
[safe-coloured-text-gen]
662.12 s
[safe-coloured-text-gen]
662.12 s
[safe-coloured-text-gen] Passed: 63
662.12 s
[safe-coloured-text-gen] Failed: 0
662.12 s
[safe-coloured-text-gen] Sum of test runtimes: 7.05 seconds
662.12 s
[safe-coloured-text-gen] Test suite took: 7.06 seconds
662.12 s
[safe-coloured-text-gen]
662.12 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57:
662.12 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
662.12 s
[safe-coloured-text-gen] _ <- char '\ESC'
662.12 s
[safe-coloured-text-gen] _ <- char '['
662.12 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
662.12 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
662.12 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> True)
662.12 s
[safe-coloured-text-gen] pure $
662.12 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
662.12 s
[safe-coloured-text-gen] then SgrSequence params
662.12 s
[safe-coloured-text-gen] Tests:
662.12 s
[safe-coloured-text-gen]
662.12 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
662.13 s
[safe-coloured-text-gen] golden file roundtrip
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 13.19 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.84 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.80 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.57 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 5.27 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 1.46 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 2.11 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.23 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 3.53 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 1.17 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.91 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 2.03 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.00 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 6.60 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 1.42 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.31 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.41 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 9.18 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.88 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 1.08 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 7.30 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 3.46 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.52 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 4.23 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.98 ms
662.13 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.85 ms
664.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.53 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.81 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 10.97 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 2.07 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.98 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 6.85 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7625.32 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 10.63 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.23 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.57 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 1.98 ms
664.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.76 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.57 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 5.89 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 1.39 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 1.26 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 6.62 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.70 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.83 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.33 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 10.15 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.88 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.88 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.63 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 8.84 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.50 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 1.59 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 1.02 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 8.73 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 1.00 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 1.11 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 4.91 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 7.50 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.95 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.09 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.40 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 6.30 ms
664.98 s
[safe-coloured-text-gen]
664.98 s
[safe-coloured-text-gen]
664.98 s
[safe-coloured-text-gen]
664.98 s
[safe-coloured-text-gen] Passed: 63
664.98 s
[safe-coloured-text-gen] Failed: 0
664.98 s
[safe-coloured-text-gen] Sum of test runtimes: 7.81 seconds
664.98 s
[safe-coloured-text-gen] Test suite took: 7.82 seconds
664.98 s
[safe-coloured-text-gen]
664.98 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:122:31-57:
664.98 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
664.98 s
[safe-coloured-text-gen] _ <- char '\ESC'
664.98 s
[safe-coloured-text-gen] _ <- char '['
664.98 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
664.98 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
664.98 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> not (c >= '\x40' && c <= '\x7E'))
664.98 s
[safe-coloured-text-gen] pure $
664.98 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
664.98 s
[safe-coloured-text-gen] then SgrSequence params
664.98 s
[safe-coloured-text-gen] Tests:
664.98 s
[safe-coloured-text-gen]
664.98 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
664.98 s
[safe-coloured-text-gen] golden file roundtrip
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 6.70 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.73 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.54 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.45 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.39 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.41 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 4.92 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.25 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.59 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.33 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.30 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 7.53 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.70 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.53 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.63 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.29 ms
664.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.42 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 10.84 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.25 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.64 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.35 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.69 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 8.02 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.72 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.54 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.58 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.63 ms
665.35 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 3.83 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.53 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 9.24 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 1.09 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.48 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 6821.44 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 0.78 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.65 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.27 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.46 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 9.85 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.68 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.63 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.33 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.34 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 6.06 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.67 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 2.78 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.22 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.52 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 9.87 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.69 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.55 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.63 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.75 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.37 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.50 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 6.20 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.57 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.82 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.37 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.82 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 7.01 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.72 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.29 ms
665.36 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.47 ms
665.36 s
[safe-coloured-text-gen]
665.36 s
[safe-coloured-text-gen]
665.36 s
[safe-coloured-text-gen]
665.36 s
[safe-coloured-text-gen] Passed: 63
665.36 s
[safe-coloured-text-gen] Failed: 0
665.36 s
[safe-coloured-text-gen] Sum of test runtimes: 6.94 seconds
665.36 s
[safe-coloured-text-gen] Test suite took: 6.95 seconds
665.36 s
[safe-coloured-text-gen]
665.36 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:122:31-57:
665.37 s
[safe-coloured-text-gen] @@ -119,7 +119,7 @@
665.37 s
[safe-coloured-text-gen] _ <- char '\ESC'
665.37 s
[safe-coloured-text-gen] _ <- char '['
665.37 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
665.37 s
[safe-coloured-text-gen] - finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
665.37 s
[safe-coloured-text-gen] + finalByte <- satisfy (\c -> False)
665.37 s
[safe-coloured-text-gen] pure $
665.37 s
[safe-coloured-text-gen] if finalByte == 'm' && not hasIntermediateBytes
665.37 s
[safe-coloured-text-gen] then SgrSequence params
665.37 s
[safe-coloured-text-gen] Tests:
665.37 s
[safe-coloured-text-gen]
665.37 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
665.37 s
[safe-coloured-text-gen] golden file roundtrip
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 6.91 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.45 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.42 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.33 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 9.33 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.97 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 1.08 ms
665.37 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.83 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 9.39 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.98 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.57 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.78 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.89 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.07 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.62 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.23 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.22 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 7.58 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.38 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 1.39 ms
665.84 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 10.32 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.79 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.52 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 9.45 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 1.25 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.92 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 3.11 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.53 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.59 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.88 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.56 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 12.25 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7401.73 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 6.37 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.31 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.79 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 4.40 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.29 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 1.01 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 8.32 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.76 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.68 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 8.24 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 2.27 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 2.35 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.10 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 8.36 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.88 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.99 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.49 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 6.16 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.36 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.91 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.65 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 1.35 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.59 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.76 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.40 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.63 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.90 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.26 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 1.07 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 2.87 ms
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen] Passed: 63
665.85 s
[safe-coloured-text-gen] Failed: 0
665.85 s
[safe-coloured-text-gen] Sum of test runtimes: 7.56 seconds
665.85 s
[safe-coloured-text-gen] Test suite took: 7.56 seconds
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24:
665.85 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
665.85 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
665.85 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
665.85 s
[safe-coloured-text-gen] pure $
665.85 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
665.85 s
[safe-coloured-text-gen] + if True && not hasIntermediateBytes
665.85 s
[safe-coloured-text-gen] then SgrSequence params
665.85 s
[safe-coloured-text-gen] else OtherCsiSequence
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen] Tests:
665.85 s
[safe-coloured-text-gen]
665.85 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
665.85 s
[safe-coloured-text-gen] golden file roundtrip
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 11.21 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.69 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.57 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.66 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 6.51 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.63 ms
665.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.83 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.93 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 16.42 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.80 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.46 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.75 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 7.43 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.57 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 2.05 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.84 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 6.07 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.84 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.80 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.63 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 5.56 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.99 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.39 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 6.35 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.80 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.58 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 3.18 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 6.94 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.78 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 2.02 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 4.46 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 5.58 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7789.50 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 7.16 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.61 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.76 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 6.23 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.25 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.79 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 8.67 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 2.30 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.90 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 5.82 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.29 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.45 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 4.49 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 1.19 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.91 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.82 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.64 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 5.96 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.21 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.84 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.67 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 6.04 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.64 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.86 ms
665.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.81 ms
665.89 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 8.55 ms
665.89 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.11 ms
665.89 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.39 ms
665.89 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 6.60 ms
665.89 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 1.36 ms
665.89 s
[safe-coloured-text-gen]
665.89 s
[safe-coloured-text-gen]
665.89 s
[safe-coloured-text-gen]
665.89 s
[safe-coloured-text-gen] Passed: 63
665.89 s
[safe-coloured-text-gen] Failed: 0
665.89 s
[safe-coloured-text-gen] Sum of test runtimes: 7.97 seconds
665.90 s
[safe-coloured-text-gen] Test suite took: 7.97 seconds
665.90 s
[safe-coloured-text-gen]
665.90 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-24:
665.90 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
665.90 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
665.90 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
665.90 s
[safe-coloured-text-gen] pure $
665.90 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
665.90 s
[safe-coloured-text-gen] + if False && not hasIntermediateBytes
665.90 s
[safe-coloured-text-gen] then SgrSequence params
665.90 s
[safe-coloured-text-gen] else OtherCsiSequence
665.90 s
[safe-coloured-text-gen]
665.90 s
[safe-coloured-text-gen] Tests:
665.90 s
[safe-coloured-text-gen]
665.90 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
665.90 s
[safe-coloured-text-gen] golden file roundtrip
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 7.15 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.43 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.38 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.41 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 5.80 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.74 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 1.05 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.65 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 6.50 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.61 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.44 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.64 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 6.96 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.19 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 1.18 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.36 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 6.84 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 1.25 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 1.15 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.78 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 7.37 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.67 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 4.35 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 6.57 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 1.04 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.85 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.68 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 7.41 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.13 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.31 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 8.46 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.98 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 7620.37 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 9.02 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 1.06 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.54 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 6.33 ms
665.90 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 1.18 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.75 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 8.24 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.89 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.62 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 2.21 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.42 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.63 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 5.83 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 1.01 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.62 ms
665.91 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.54 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 4.61 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 6.42 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.82 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.28 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.35 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 2.10 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.86 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.87 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.70 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 10.79 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 1.03 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.02 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 4.83 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 1.37 ms
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen] Passed: 63
668.79 s
[safe-coloured-text-gen] Failed: 0
668.79 s
[safe-coloured-text-gen] Sum of test runtimes: 7.78 seconds
668.79 s
[safe-coloured-text-gen] Test suite took: 7.79 seconds
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52:
668.79 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
668.79 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
668.79 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
668.79 s
[safe-coloured-text-gen] pure $
668.79 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
668.79 s
[safe-coloured-text-gen] + if finalByte == 'm' && True
668.79 s
[safe-coloured-text-gen] then SgrSequence params
668.79 s
[safe-coloured-text-gen] else OtherCsiSequence
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen] Tests:
668.79 s
[safe-coloured-text-gen]
668.79 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
668.79 s
[safe-coloured-text-gen] golden file roundtrip
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 3.28 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.72 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.88 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 1.06 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.53 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 3.13 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.85 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.99 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 1.39 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 4.53 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.82 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 1.00 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.65 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 1.08 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 8.56 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.60 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.41 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.48 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 6.69 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.81 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 2.40 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 7.82 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.18 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 4.99 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.81 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.67 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 9.39 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 1.47 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.75 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 5.36 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 1.11 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.70 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 3343.87 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.31 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.43 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.28 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 3.83 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.74 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.55 ms
668.79 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.60 ms
668.80 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.43 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.51 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.40 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 3.59 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.43 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.50 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.45 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 1.25 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.52 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.32 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.50 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 3.63 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.51 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.49 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.50 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.37 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 2.06 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.61 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.53 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.33 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.27 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.38 ms
668.81 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.53 ms
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen] Passed: 63
668.81 s
[safe-coloured-text-gen] Failed: 0
668.81 s
[safe-coloured-text-gen] Sum of test runtimes: 3.45 seconds
668.81 s
[safe-coloured-text-gen] Test suite took: 3.45 seconds
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-57:
668.81 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
668.81 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
668.81 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
668.81 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC') && c /= '\r')
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
668.81 s
[safe-coloured-text-gen] carriageReturnP = do
668.81 s
[safe-coloured-text-gen] Tests:
668.81 s
[safe-coloured-text-gen]
668.81 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
668.82 s
[safe-coloured-text-gen] golden file roundtrip
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 1.76 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.14 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.13 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.10 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.16 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.15 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.14 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.19 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.14 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.13 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.11 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.24 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.20 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.29 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.17 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-no-bg.dat 0.05 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.08 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.12 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.23 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.20 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.10 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.11 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.13 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.08 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 2.59 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.17 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.12 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.11 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.20 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.21 ms
668.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-no-bg.dat 0.09 ms
668.85 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.33 ms
668.85 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.24 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.16 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 0.16 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 0.18 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.32 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 2.16 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.37 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.29 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.25 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.29 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.21 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.13 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.25 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.18 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.21 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 1.50 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.29 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.41 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.25 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.19 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.22 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.25 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips plain.dat 0.05 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.16 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.10 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.24 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.20 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.27 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.15 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 1.11 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.32 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-no-bg.dat 0.06 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.23 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.11 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.17 ms
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen] Passed: 67
668.86 s
[safe-coloured-text-gen] Failed: 0
668.86 s
[safe-coloured-text-gen] Sum of test runtimes: 0.02 seconds
668.86 s
[safe-coloured-text-gen] Test suite took: 0.02 seconds
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:28-52:
668.86 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
668.86 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
668.86 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
668.86 s
[safe-coloured-text-gen] pure $
668.86 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
668.86 s
[safe-coloured-text-gen] + if finalByte == 'm' && False
668.86 s
[safe-coloured-text-gen] then SgrSequence params
668.86 s
[safe-coloured-text-gen] else OtherCsiSequence
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen] Tests:
668.86 s
[safe-coloured-text-gen]
668.86 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
668.86 s
[safe-coloured-text-gen] golden file roundtrip
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 4.01 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.53 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.40 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.45 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.55 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 6.48 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.92 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.91 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 1.12 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 3.93 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.50 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.68 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.35 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.49 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 7.51 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.65 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.47 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.63 ms
668.86 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 4.08 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.78 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.79 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 7.49 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.81 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.44 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.49 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 1.00 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 7.36 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.95 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.04 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 7.66 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.89 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.79 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 3216.42 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 3.54 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.64 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.36 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 2.80 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.68 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.49 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.71 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.42 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.47 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.46 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.41 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.33 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.43 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.37 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.95 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.39 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.24 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.31 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 3.17 ms
668.97 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.37 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.30 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.28 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.19 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 3.28 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.55 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.35 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.27 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 2.03 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 3.59 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.58 ms
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen] Passed: 63
668.98 s
[safe-coloured-text-gen] Failed: 0
668.98 s
[safe-coloured-text-gen] Sum of test runtimes: 3.31 seconds
668.98 s
[safe-coloured-text-gen] Test suite took: 3.32 seconds
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52:
668.98 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
668.98 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
668.98 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
668.98 s
[safe-coloured-text-gen] pure $
668.98 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
668.98 s
[safe-coloured-text-gen] + if True
668.98 s
[safe-coloured-text-gen] then SgrSequence params
668.98 s
[safe-coloured-text-gen] else OtherCsiSequence
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen] Tests:
668.98 s
[safe-coloured-text-gen]
668.98 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
668.98 s
[safe-coloured-text-gen] golden file roundtrip
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 6.26 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.63 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.45 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.43 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.39 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 1.39 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 1.28 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 1.25 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.75 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 2.97 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.76 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.77 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.39 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.40 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 6.58 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.69 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.46 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.54 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 5.42 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.54 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.73 ms
668.98 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.90 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 2.27 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.55 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.38 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.36 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.32 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 4.07 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 1.06 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 1.03 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 3.66 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.94 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 2746.11 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.20 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.42 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.28 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.75 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.37 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.32 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.33 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.32 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.35 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 1.16 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.52 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.50 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.36 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.57 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.34 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.23 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.22 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 1.95 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.41 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.36 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.45 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.27 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.29 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 1.93 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.40 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.34 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.23 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.39 ms
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen] Passed: 63
668.99 s
[safe-coloured-text-gen] Failed: 0
668.99 s
[safe-coloured-text-gen] Sum of test runtimes: 2.81 seconds
668.99 s
[safe-coloured-text-gen] Test suite took: 2.82 seconds
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
668.99 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
668.99 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
668.99 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
668.99 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && not (c /= '\r'))
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
668.99 s
[safe-coloured-text-gen] carriageReturnP = do
668.99 s
[safe-coloured-text-gen] Tests:
668.99 s
[safe-coloured-text-gen]
668.99 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
668.99 s
[safe-coloured-text-gen] golden file roundtrip
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 1.29 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.20 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.16 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.10 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.20 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.15 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.11 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.11 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.75 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.31 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.21 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.20 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-no-bg.dat 0.06 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.15 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.29 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.21 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.13 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.12 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.18 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.10 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.69 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.16 ms
668.99 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.11 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.10 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.14 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.12 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-no-bg.dat 0.04 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.15 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.17 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.13 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 0.12 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 0.15 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.59 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.12 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.18 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.18 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.14 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.16 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.13 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.10 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.18 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.13 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.12 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.59 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.13 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.13 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.11 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.11 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.14 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.19 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips plain.dat 0.05 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.10 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.10 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.14 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.12 ms
669.00 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.73 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.11 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.18 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.14 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-no-bg.dat 0.06 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.13 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.09 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.11 ms
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen] Passed: 67
669.09 s
[safe-coloured-text-gen] Failed: 0
669.09 s
[safe-coloured-text-gen] Sum of test runtimes: 0.01 seconds
669.09 s
[safe-coloured-text-gen] Test suite took: 0.01 seconds
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen] Testing mutation Negate at src/Text/Colour/Chunk/Parsing.hs:103:46-70:
669.09 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
669.09 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
669.09 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
669.09 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> not (c /= '\ESC' && c /= '\r'))
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
669.09 s
[safe-coloured-text-gen] carriageReturnP = do
669.09 s
[safe-coloured-text-gen] Tests:
669.09 s
[safe-coloured-text-gen]
669.09 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
669.09 s
[safe-coloured-text-gen] golden file roundtrip
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 3.29 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.24 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.12 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.09 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.10 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.19 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.16 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.32 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.14 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.11 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.11 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.58 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.14 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.13 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.10 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-no-bg.dat 0.04 ms
669.09 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.05 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.07 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.12 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.13 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.09 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.08 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.13 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 0.07 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.60 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.16 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.10 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.10 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.13 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.13 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-no-bg.dat 0.05 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.15 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.19 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.10 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 0.10 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 0.14 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.62 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.16 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.20 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.19 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.15 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 0.15 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.12 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.07 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.12 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.10 ms
669.10 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.09 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.47 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.09 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.09 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.07 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.08 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.09 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.12 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips plain.dat 0.03 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.07 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.06 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.10 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.08 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.61 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.19 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.31 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.24 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-no-bg.dat 0.05 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.21 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.11 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.20 ms
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen] Passed: 67
669.16 s
[safe-coloured-text-gen] Failed: 0
669.16 s
[safe-coloured-text-gen] Sum of test runtimes: 0.01 seconds
669.16 s
[safe-coloured-text-gen] Test suite took: 0.01 seconds
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:124:8-52:
669.16 s
[safe-coloured-text-gen] @@ -121,7 +121,7 @@
669.16 s
[safe-coloured-text-gen] (params, hasIntermediateBytes) <- csiParamsP
669.16 s
[safe-coloured-text-gen] finalByte <- satisfy (\c -> c >= '\x40' && c <= '\x7E')
669.16 s
[safe-coloured-text-gen] pure $
669.16 s
[safe-coloured-text-gen] - if finalByte == 'm' && not hasIntermediateBytes
669.16 s
[safe-coloured-text-gen] + if False
669.16 s
[safe-coloured-text-gen] then SgrSequence params
669.16 s
[safe-coloured-text-gen] else OtherCsiSequence
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen] Tests:
669.16 s
[safe-coloured-text-gen]
669.16 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
669.16 s
[safe-coloured-text-gen] golden file roundtrip
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 4.52 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.41 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.39 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.27 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.29 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 2.36 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.59 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.43 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.55 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 5.05 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.66 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.55 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.28 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.37 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 7.31 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.66 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 0.48 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.80 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 2.94 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.56 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 0.74 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 1.03 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 3.27 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.75 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.46 ms
669.16 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.25 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.28 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 4.95 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.98 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.92 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 4.50 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 1.05 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 2522.99 ms
669.17 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.01 ms
670.13 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.38 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.18 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.71 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.36 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.32 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.48 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.34 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.35 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.35 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.87 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.25 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.36 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.34 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.66 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.35 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.22 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.30 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.83 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.24 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.26 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.32 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.25 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.29 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 1.09 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.55 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.34 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 1.60 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.20 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.34 ms
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen] Passed: 63
670.26 s
[safe-coloured-text-gen] Failed: 0
670.26 s
[safe-coloured-text-gen] Sum of test runtimes: 2.59 seconds
670.26 s
[safe-coloured-text-gen] Test suite took: 2.59 seconds
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
670.26 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
670.26 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
670.26 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
670.26 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && True)
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
670.26 s
[safe-coloured-text-gen] carriageReturnP = do
670.26 s
[safe-coloured-text-gen] Tests:
670.26 s
[safe-coloured-text-gen]
670.26 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
670.26 s
[safe-coloured-text-gen] golden file roundtrip
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 2.85 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.46 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.40 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.34 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 0.68 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.27 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.27 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.29 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 2.40 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.56 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.35 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.45 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 1.33 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.96 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.85 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-no-bg.dat 0.11 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.31 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 1.42 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.67 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.64 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.42 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 2.74 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.98 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 1.13 ms
670.26 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.81 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.46 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.35 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.32 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 0.90 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.49 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-no-bg.dat 0.08 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.52 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 0.85 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.46 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 1434.87 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.08 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.38 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.26 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.77 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.41 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.34 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.03 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.34 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.34 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.87 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.45 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.20 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.82 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.37 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.27 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.29 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.72 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 1.38 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.35 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips plain.dat 0.07 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.23 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.74 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.36 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.27 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.24 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.69 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.41 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.32 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-no-bg.dat 0.05 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.93 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.25 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.38 ms
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen] Passed: 67
670.27 s
[safe-coloured-text-gen] Failed: 0
670.27 s
[safe-coloured-text-gen] Sum of test runtimes: 1.48 seconds
670.27 s
[safe-coloured-text-gen] Test suite took: 1.48 seconds
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen] Testing mutation ConstBool at src/Text/Colour/Chunk/Parsing.hs:103:61-70:
670.27 s
[safe-coloured-text-gen] @@ -100,7 +100,7 @@
670.27 s
[safe-coloured-text-gen] ansiTokenP = csiSequenceP <|> incompleteEscapeP <|> carriageReturnP <|> plainTextP
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen] plainTextP :: Parser AnsiToken
670.27 s
[safe-coloured-text-gen] -plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && c /= '\r')
670.27 s
[safe-coloured-text-gen] +plainTextP = PlainText <$> takeWhile1 (\c -> c /= '\ESC' && False)
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen] carriageReturnP :: Parser AnsiToken
670.27 s
[safe-coloured-text-gen] carriageReturnP = do
670.27 s
[safe-coloured-text-gen] Tests:
670.27 s
[safe-coloured-text-gen]
670.27 s
[safe-coloured-text-gen] Text.Colour.Chunk.ParsingRoundtripSpec
670.27 s
[safe-coloured-text-gen] golden file roundtrip
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/0-fg-5-bg.dat 1.62 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-64-0-128-bg.dat 0.30 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-64-bg.dat 0.27 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-16-32-bg.dat 0.29 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-128-0-144-bg.dat 1.19 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-64-64-bg.dat 0.31 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-black-fg-bright-black-bg.dat 0.37 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/240-240-224-fg-0-16-112-bg.dat 0.42 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-hd-faint-rapid-blinking-dull-cyan-fg-bright-white-bg.dat 0.86 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-4-bg.dat 0.27 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-18-bg.dat 0.26 ms
670.27 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-112-224-fg-240-144-32-bg.dat 0.41 ms
704.80 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-32-48-bg.dat 0.93 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/254-fg-15-bg.dat 0.68 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-ol-non-bold-slow-blinking-dull-yellow-fg-bright-green-bg.dat 0.72 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-no-bg.dat 0.07 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-dull-green-bg.dat 0.25 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-68-bg.dat 1.23 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-16-fg-0-0-144-bg.dat 0.54 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/48-240-224-fg-192-16-80-bg.dat 0.34 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-128-80-bg.dat 0.26 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-underline-rapid-blinking-dull-red-fg-bright-blue-bg.dat 3.46 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-it-no-st-no-hd-ol-bold-double-underline-dull-magenta-fg-dull-black-bg.dat 0.70 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-white-fg-bright-yellow-bg.dat 4.20 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/3-fg-4-bg.dat 0.44 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-16-bg.dat 0.35 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-1-bg.dat 0.25 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-133-bg.dat 0.21 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/30-fg-236-bg.dat 1.14 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/underline-no-blinking-bright-black-fg-dull-black-bg.dat 0.79 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-no-bg.dat 0.09 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/it-st-no-rv-no-ol-non-bold-slow-blinking-bright-red-fg-no-bg.dat 0.65 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/16-240-224-fg-224-16-64-bg.dat 2.22 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/non-bold-double-underline-bright-magenta-fg-dull-blue-bg.dat 0.45 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips fancy.dat 1320.30 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-st-no-ol-bold-underline-rapid-blinking-dull-red-fg-dull-blue-bg.dat 1.05 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-48-224-fg-240-208-16-bg.dat 0.40 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/dull-yellow-fg-dull-white-bg.dat 0.31 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-48-fg-0-0-128-bg.dat 0.81 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-112-fg-0-0-80-bg.dat 0.41 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/62-fg-205-bg.dat 0.34 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-rv-no-hd-ol-double-underline-no-blinking-bright-black-fg-bright-red-bg.dat 1.33 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/1-fg-5-bg.dat 0.35 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-blinking-dull-blue-fg-dull-cyan-bg.dat 0.26 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-224-fg-240-240-240-bg.dat 0.87 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/hd-no-ol-underline-slow-blinking-bright-blue-fg-dull-black-bg.dat 0.54 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-32-0-112-bg.dat 0.29 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/112-240-224-fg-128-16-96-bg.dat 0.75 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-black-fg-bright-black-bg.dat 0.38 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-16-0-96-bg.dat 0.26 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/slow-blinking-dull-cyan-fg-bright-blue-bg.dat 0.34 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-35-bg.dat 0.74 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/7-fg-1-bg.dat 0.38 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-240-224-fg-240-16-48-bg.dat 0.30 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips plain.dat 0.05 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/no-fg-9-bg.dat 0.15 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-blue-bg.dat 0.47 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/14-fg-251-bg.dat 0.23 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-0-0-144-bg.dat 0.17 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-0-0-fg-0-0-144-bg.dat 0.25 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/bright-red-fg-dull-black-bg.dat 0.59 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/0-16-224-fg-240-240-0-bg.dat 0.26 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8bit/126-fg-142-bg.dat 0.22 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 24bit/no-fg-no-bg.dat 0.04 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/st-ol-faint-no-underline-bright-green-fg-dull-black-bg.dat 0.62 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/no-fg-bright-black-bg.dat 0.17 ms
704.82 s
[safe-coloured-text-gen] ✓ roundtrips 8/bold-no-underline-bright-green-fg-bright-blue-bg.dat 0.25 ms
704.82 s
[safe-coloured-text-gen]
704.82 s
[safe-coloured-text-gen]
704.82 s
[safe-coloured-text-gen]
704.82 s
[safe-coloured-text-gen] Passed: 67
704.82 s
[safe-coloured-text-gen] Failed: 0
704.82 s
[safe-coloured-text-gen] Sum of test runtimes: 1.36 seconds
704.82 s
[safe-coloured-text-gen] Test suite took: 1.36 seconds
704.82 s
[safe-coloured-text-gen]
704.82 s
[safe-coloured-text-gen] Killed: 304
704.82 s
[safe-coloured-text-gen] Survived: 71
704.82 s
[safe-coloured-text-gen] Uncovered: 30
704.82 s
[safe-coloured-text-gen] checkPhase completed in 4 minutes 50 seconds
704.82 s
[safe-coloured-text-gen] Phase: haddockPhase
704.93 s
[safe-coloured-text-gen] Preprocessing library for safe-coloured-text-gen-0.0.0.5...
704.93 s
[safe-coloured-text-gen] Running Haddock on library for safe-coloured-text-gen-0.0.0.5...
704.93 s
[safe-coloured-text-gen] Warning: The documentation for the following packages are not installed. No
704.93 s
[safe-coloured-text-gen] links will be generated to these packages: safe-coloured-text-0.5.0.0
705.07 s
[safe-coloured-text-gen] [1 of 2] Compiling Paths_safe_coloured_text_gen ( dist/build/autogen/Paths_safe_coloured_text_gen.hs, nothing )
705.09 s
[safe-coloured-text-gen] [2 of 2] Compiling Text.Colour.Gen ( src/Text/Colour/Gen.hs, nothing )
705.17 s
[safe-coloured-text-gen] Haddock coverage:
705.17 s
[safe-coloured-text-gen] 0% ( 0 / 1) in 'Text.Colour.Gen'
705.17 s
[safe-coloured-text-gen] Missing documentation for:
705.17 s
[safe-coloured-text-gen] Module header
705.22 s
[safe-coloured-text-gen] Warning: Text.Colour.Gen: could not find link destinations for:
705.22 s
[safe-coloured-text-gen] - Text.Colour.Chunk.Chunk
705.22 s
[safe-coloured-text-gen] - Text.Colour.Chunk.ChunkStyle
705.22 s
[safe-coloured-text-gen] - Text.Colour.Chunk.Colour
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.Blinking
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.CSI
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.ColourIntensity
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.ConsoleIntensity
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.ConsoleLayer
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.SGR
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.TerminalColour
705.22 s
[safe-coloured-text-gen] - Text.Colour.Code.Underlining
708.41 s
[safe-coloured-text-gen] Documentation created: dist/doc/html/safe-coloured-text-gen/,
708.41 s
[safe-coloured-text-gen] dist/doc/html/safe-coloured-text-gen/safe-coloured-text-gen.txt
708.46 s
[safe-coloured-text-gen] Preprocessing test suite 'safe-coloured-text-test' for safe-coloured-text-gen-0.0.0.5...
708.47 s
[safe-coloured-text-gen] Phase: installPhase
708.55 s
[safe-coloured-text-gen] Installing library in /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/safe-coloured-text-gen-0.0.0.5-DRzevZU1LMc6xEzKKy9LyR
708.74 s
[safe-coloured-text-gen] Phase: fixupPhase
708.76 s
[safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5
708.76 s
[safe-coloured-text-gen] shrinking /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5/lib/ghc-9.10.3/lib/x86_64-linux-ghc-9.10.3-05f6/libHSsafe-coloured-text-gen-0.0.0.5-DRzevZU1LMc6xEzKKy9LyR-ghc9.10.3.so
708.77 s
[safe-coloured-text-gen] checking for references to /build/ in /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5...
708.78 s
[safe-coloured-text-gen] patching script interpreter paths in /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5
708.79 s
[safe-coloured-text-gen] stripping (with command strip and flags -S -p) in /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5/lib
708.82 s
[safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc
708.83 s
[safe-coloured-text-gen] checking for references to /build/ in /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc...
708.84 s
[safe-coloured-text-gen] patching script interpreter paths in /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc
708.84 s
[safe-coloured-text-gen] shrinking RPATHs of ELF executables and libraries in /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report
708.85 s
[safe-coloured-text-gen] checking for references to /build/ in /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report...
708.87 s
[safe-coloured-text-gen] patching script interpreter paths in /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report
709.00 s
[post-build-hook] Uploading to cachix cache "sydtest": /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5
709.60 s
[post-build-hook] Pushing 3 paths (188 are already present) using zstd to cache sydtest ⏳
709.60 s
[post-build-hook]
710.00 s
[post-build-hook] Pushing /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report (1.21 MiB)
710.09 s
[post-build-hook] Pushing /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc (182.34 KiB)
710.10 s
[post-build-hook] Pushing /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5 (2.77 MiB)
711.44 s
[post-build-hook]
711.44 s
[post-build-hook] All done.
711.45 s
[post-build-hook] Uploading to the NixCI staging cache: /nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report /nix/store/44s29pm8c4bwr8vp75h8hgnm928wzx30-safe-coloured-text-gen-0.0.0.5-doc /nix/store/a04gnc7zb8k9pjwrrjiq4f1mjndb8wp7-safe-coloured-text-gen-0.0.0.5
711.49 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
711.63 s
[post-build-hook] copying 1 paths...
711.63 s
[post-build-hook] copying path '/nix/store/365hhv88d2mxfkf8f57iqbfap3pvwj1w-safe-coloured-text-gen-0.0.0.5-report' to 'https://cache.staging.nix-ci.com'...
712.01 s
[post-build-hook] warning: 'warn-short-path-literals' is deprecated, use 'lint-short-path-literals = ignore' instead
712.11 s
[post-build-hook] copying 0 paths...
712.13 s
Progress: 22 of 23 built, 1 of 1 downloaded from cache