Package evaluation to test Term on Julia 1.14.0-DEV.1563 (14ca1abc72*) started at 2026-01-15T14:57:23.901 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.59s ################################################################################ # Installation # Installing Term... Resolving package versions... Updating `~/.julia/environments/v1.14/Project.toml` [22787eb5] + Term v2.0.8 Updating `~/.julia/environments/v1.14/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [da1fd8a2] + CodeTracking v3.0.0 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [ffbed154] + DocStringExtensions v0.9.5 [eafb193a] + Highlights v0.5.3 [82899510] + IteratorInterfaceExtensions v1.0.0 [1c23619d] + MyterialColors v0.3.0 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [aea7be01] + PrecompileTools v1.3.3 [21216c6a] + Preferences v1.5.1 [33c8b6b6] + ProgressLogging v0.1.6 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [22787eb5] + Term v2.0.8 [3a884ed6] + UnPack v1.0.2 [1cfade01] + UnicodeFun v0.4.1 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.13.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v1.0.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.13.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 Installation completed after 4.31s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 11660.1 ms ✓ Highlights 77612.5 ms ✓ Term 2 dependencies successfully precompiled in 90 seconds. 38 already precompiled. Precompilation completed after 108.44s ################################################################################ # Testing # Testing Term Status `/tmp/jl_YyUtCv/Project.toml` [1520ce14] AbstractTrees v0.4.5 [98e50ef6] JuliaFormatter v2.2.0 [bac558e1] OrderedCollections v1.8.1 [33c8b6b6] ProgressLogging v0.1.6 [860ef19b] StableRNGs v1.0.4 [fd094767] Suppressor v0.2.8 [22787eb5] Term v2.0.8 [a759f4b9] TimerOutputs v0.5.29 [d6f4376e] Markdown v1.11.0 [9a3f8284] Random v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_YyUtCv/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [da1fd8a2] CodeTracking v3.0.0 ⌅ [a80b9123] CommonMark v0.9.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [e2ba6199] ExprTools v0.1.10 [c27321d9] Glob v1.4.0 [eafb193a] Highlights v0.5.3 [82899510] IteratorInterfaceExtensions v1.0.0 [98e50ef6] JuliaFormatter v2.2.0 ⌅ [70703baa] JuliaSyntax v0.4.10 [1c23619d] MyterialColors v0.3.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [aea7be01] PrecompileTools v1.3.3 [21216c6a] Preferences v1.5.1 [33c8b6b6] ProgressLogging v0.1.6 [860ef19b] StableRNGs v1.0.4 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [22787eb5] Term v2.0.8 [a759f4b9] TimerOutputs v0.5.29 [3a884ed6] UnPack v1.0.2 [1cfade01] UnicodeFun v0.4.1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.13.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v1.0.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.13.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Running: '01_test_text_utils.jl' Test Summary: | Pass Total Time TU_markup | 12 12 0.5s Test Summary: | Pass Total Time TU_ansi | 6 6 0.6s Test Summary: | Pass Total Time TU_replace_text | 8 8 0.0s Test Summary: | Pass Total Time TU_misc | 3 3 0.1s Test Summary: | Pass Total Time TU_reshape | 24 24 1.6s Test Summary: | Pass Total Time Text justify | 3 3 0.6s Test Summary: | Pass Total Time str_trunc | 3 3 0.6s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.0s 12.794775 seconds (2.77 M allocations: 162.837 MiB, 2.88% gc time, 97.66% compilation time: 2% of which was recompilation) Running: '02_test_ansi.jl' Test Summary: | Pass Total Time ANSI detect color | 80 80 0.0s Test Summary: | Pass Total Time ANSI get color | 20 20 0.2s Test Summary: | Pass Total Time ANSI background color | 47 47 0.1s 1.769113 seconds (454.79 k allocations: 28.834 MiB, 93.63% compilation time) Running: '03_test_measure.jl' Test Summary: | Pass Total Time Measure - str | 17 17 0.1s Test Summary: | Pass Total Time 34mMeasure - funcs | 8 8 1.6s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 2.024319 seconds (546.78 k allocations: 31.561 MiB, 96.88% compilation time) Running: '04_test_style.jl' Test Summary: | Pass Total Time Style | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags and reshaping | 36 36 0.0s Test Summary: | Pass Total Time Tprint | 6 6 0.1s Test Summary: | Pass Total Time Tmisc | 2 2 0.1s 1.723365 seconds (111.64 k allocations: 5.590 MiB, 92.51% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.230632 seconds (48.33 k allocations: 2.485 MiB, 82.15% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.2s 2.984123 seconds (233.90 k allocations: 13.304 MiB, 97.83% compilation time: 17% of which was recompilation) Running: '07_test_renderables.jl' test Test Summary: | Pass Total Time Segment | 11 11 1.3s Test Summary: | Pass Total Time Renderables - RenderableText basic | 10 10 0.3s Test Summary: | Pass Total Time Renderables - RenderableText basic | 2 2 0.5s Test Summary: | Pass Total Time Renderables - RenderableText shape | 35 35 0.3s Test Summary: | Pass Total Time Renderables - trim renderables | 2 2 1.6s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 13.110133 seconds (1.37 M allocations: 78.377 MiB, 0.59% gc time, 97.40% compilation time: <1% of which was recompilation) Running: '08_test_panel.jl' Test Summary: | Pass Total Time Panel - no content | 55 55 0.4s Test Summary: | Pass Total Time Panel - basic shape | 48 48 0.3s Test Summary: | Pass Total Time Panel - fit overflow | 18 18 0.6s Test Summary: | Pass Total Time PANEL - fit - measure | 144 144 0.2s Test Summary: | Pass Total Time PANEL - nofit - measure | 558 558 0.9s Test Summary: | Pass Total Time PANEL - FIT - measure | 204 204 0.4s Test Summary: | Pass Total Time PANEL - centered title style | 31 31 1.3s Test Summary: | Pass Total Time PANEL - small panel with title | 96 96 0.5s Test Summary: | Pass Total Time PANEL - compare to string | 16 16 1.1s Test Summary: | Total Time PANEL - titles | 0 0.2s Test Summary: | Pass Total Time Panel - padding | 12 12 0.0s Test Summary: | Pass Total Time Panel - background | 2 2 0.8s Test Summary: | Pass Total Time PANEL - UnicodePlots | 1 1 0.0s Test Summary: | Pass Total Time PANEL - nested panels macro | 6 6 1.3s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.3s 40.932371 seconds (9.49 M allocations: 577.425 MiB, 2.44% gc time, 94.20% compilation time: <1% of which was recompilation) Running: '09_test_layout.jl' Test Summary: | Pass Total Time Layout - pad | 8 8 0.1s Test Summary: | Pass Total Time Layout - vertical pad | 12 12 0.8s Test Summary: | Pass Total Time layout - spacer | 8 8 0.1s Test Summary: | Pass Total Time layout - justification | 21 21 0.8s Test Summary: | Pass Total Time layout - vLine | 19 19 0.1s Test Summary: | Pass Total Time layout - hLine | 31 31 0.1s Test Summary: | Pass Total Time layout - stack strings | 1 1 0.0s Test Summary: | Pass Total Time layout - renderable | 4 4 0.7s Test Summary: | Pass Total Time layout - panels | 48 48 1.0s Test Summary: | Pass Total Time layout - placeholder | 5 5 0.1s Test Summary: | Pass Total Time Layout - h/vstack with pad | 4 4 0.5s 5.721550 seconds (2.35 M allocations: 130.381 MiB, 0.80% gc time, 94.37% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 12.0s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 7.1s 19.714848 seconds (10.77 M allocations: 642.068 MiB, 1.00% gc time, 97.72% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 3.1s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("canopy" => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leaf" => 2, "leaf2" => 2, "leafme" => "v") ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   -32.0       2.0   1.0   -73.0       3.0   1.0   105.0       4.0   1.0   -27.0       5.0   1.0   -59.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.3059781...   0.6153367...   0.5147026...   0.1036113... ┃ ┃    0.4000610...   ┃ ┃   (2)   0.4382711...   0.6501192...   0.8538153...   0.7486850... ┃ ┃    0.0412190...   ┃ ┃   (3)   0.6634727...   0.7944193...   0.8111683...   0.6214319... ┃ ┃    0.6547641...   ┃ ┃   (4)   0.2538282...   0.2230309...   0.5723058...   0.6498916... ┃ ┃    0.0509415...   ┃ ┃   (5)   0.2793267...   0.9250181...   0.6543968...   0.6557205... ┃ ┃    0.4883868...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("canopy" => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leaf" => 2, "leaf2" => 2, "leafme" => "v") ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   -118.0       2.0   1.0   11.0       3.0   1.0   -127.0       4.0   1.0   46.0       5.0   1.0   66.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.8408673...   0.8197873...   0.1731867...   0.7843230... ┃ ┃    0.1346678...   ┃ ┃   (2)   0.1601721...   0.2684971...   0.8138219...   0.2616456... ┃ ┃    0.3060939...   ┃ ┃   (3)   0.7854490...   0.1450356...   0.3546880...   0.6823630... ┃ ┃    0.1102082...   ┃ ┃   (4)   0.2325585...   0.8816049...   0.6829935...   0.3575948... ┃ ┃    0.8433712...   ┃ ┃   (5)   0.6982659...   0.2807804...   0.8201904...   0.0018415... ┃ ┃    0.6268239...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Test Summary: | Pass Total Time Theme demo | 1 1 22.5s 26.361509 seconds (12.78 M allocations: 753.803 MiB, 2.64% gc time, 99.36% compilation time: <1% of which was recompilation) Running: '12_test_console.jl' Testing tprint, stdout temporarily disabled Test Summary: | Pass Total Time CONSOLE | 18 18 0.3s 2.767203 seconds (647.93 k allocations: 34.604 MiB, 96.48% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled @Info (Mainmacro expansion): my log!  │ ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:14 @Warn (Mainmacro expansion): tell us if this was undexpected!  │ ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:14 @Error (Mainmacro expansion): [italic green bold]fancy logs![/italic green bold] │ │ │ Vector  x  = [1, 3, 5, 7, 9, 11, 13, 15, 17, 19] │ Size: 10 │ Matrix  y  = [1 3 5 7 9 11 13 15 17 19; 3 9 15 21 │ 27 33 39 45 51 57; 5 15 25 35 45 55 │ 65 75 85 95; 7 21 35 49 63 77 91 105 │ 119 133; 9 27 45 63 81 99 117 135 153 │ 171; 11 33 55 77 99 121 143 165 187 │ 209; 13 39 65 91 117 143 169 195 221 │ 247; 15 45 75 105 135 165 195 225 255 │ 285; 17 51 85 119 153 187 221 255 289 │ 323; 19 57 95 133 171 209 247 285 323 │ 361] │ Size: 10 × 10 │ String  name  = the name is [bold blue]Term[/bold blue] │ Float64  √9  = 3.0 │ Function  install_term_lo  = install_term_logger │ gger  │ Panel  p1  = ╭─────────────────────────────────────── │ ───────────────────────────────────────╮ │  │ │ text │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:17 @Info (Mainmacro expansion): asdada asdasd  │ asdada;  │ asdadaada  │ asdadaxc  │   │ sdfs  │ s  │ │ │ Int64  1 + 2 = 3 ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:18 @Error (Mainmacro expansion): Exception while generating log record in module  │ Main at /home/pkgeval/.julia/packages/Term/XGxNP/  │ test/13_test_logs.jl:37  │ │ │ Tuple{UndefVarError, Vector{Union{Ptr, Base.Int exception = (UndefVarError(:MyStruct, 0x000000000000... │ erpreterIP} }  9cd3, Main), Union[ │ Ptr(0x00007e0... │ e890bf9),... │ Ptr(0x00007e0... │ c0990ef),... │ Ptr(0x00007e0... │ c09a645),... │ Ptr(0x00007e0... │ 99ab881),... │ Ptr(0x00007e0... │ 94cca85),... │ Ptr(0x00007e0... │ c04d48c),... │ Ptr(0x00007e0... │ c098d5f),... │ Ptr(0x00007e0... │ c099c0e),... │ Ptr(0x00007e0... │ 90d5ae2),... │ Ptr(0x00007e0... │ 93ad317),... │ Ptr(0x00007e0... │ 98bcf37),... │ Ptr(0x00007e0... │ c0725bd),... │ Ptr(0x00007e0... ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:19 @Info (Mainmacro expansion): A  │ │ │ Matrix  zeros(100, 100)  = [0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0; 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0; 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0... │ Size: 100 × 100 │ Vector  zeros(10)  = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, │ 0.0, 0.0, 0.0] │ Size: 10 │ Array  zeros(100,  = [0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 100, 100)  0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0; 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0; 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 0.0 │ 0.0 0.0 0.0 0.0 0.0... │ Size: 100 × 100 × 100 ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:24 @Info (Mainmacro expansion): B  │ │ │ Tuple  (1, 2) = (1, 2) ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:25 @Info (Mainmacro expansion): C  │ │ │ Panel  Panel() = ╭─────────────────────────────────────── │ ───────────────────────────────────────╮ │  │ │ │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:25 @Info (Mainmacro expansion): D  │ │ │ Dict  Dict((Symbol(x)  = Dict(Symbol("61") => 61, Symbol("34") │  => x for  => 34, Symbol("43") => 43, Symbol("40") │ x = 1:100))  => 40, Symbol("12") => 12, Symbol("64") │ => 64, Symbol("24") => 24, Symbol("49") │ => 49, Symbol("45") => 45, Symbol("88") │ => 88, Symbol("28") => 28, Symbol("79") │ => 79, Symbol("35") => 35, Symbol("95") │ => 95, Symbol("80") => 80, Symbol("81") │ => 81, Symbol("83") => 83, Symbol("16") │ => 16, Symbol("57") => 57, Symbol("69") │ => 69, Symbol("86") => 86, Symbol("15") │ => 15, Symbol("29") => 29, Symbol("99") │ => 99, Symbol("2") => 2, Symbol("67") │ => 67, Symbol("18") => 18, Symbol("84") │ => 84, Symbol("90") => 90, Symbol("9") │ => 9, Symbol("71") => 71, Symbol("22") │ => 22, Symbol("26") => 26, Symbol("52") │ => 52, Symbol("91") => 91, Symbol("92") │ => 92, Symbol("54") => 54, Symbol("85") │ => 85, Symbol("78") => 78, Symbol("33") │ => 33, Symbol("96") => 96, Symbol("14") │ => 14, Symbol("50") => 50, Symbol("1") │ => 1, Symbol("46") => 46, Symbol("100") │ => 100, Symbol("56") => 56, Symbol("93") │ => 93, Symbol("13") => 13, Symbol("62") │ ... ╰──────────────────────────────────────────────── Thu, 15 Jan 2026 15:03:27 Test Summary: | Total Time LOGS test | 0 14.3s 16.306187 seconds (15.20 M allocations: 2.645 GiB, 2.86% gc time, 86.88% compilation time: <1% of which was recompilation) Running: '14_test_highlight.jl' Test Summary: | Pass Total Time HIGHLIGHT | 12 12 0.2s Test Summary: | Pass Total Time HIGHLIGHT syntax basic | 5 5 0.6s ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1814 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}87{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}87{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅{{/default}g (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅{{/default}g ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - grey39}88{{/default}/grey39}⋅[39m[38;2;222;222;222m ⋅⋅{{/default}grey (correct) - grey39}88{{/default}/grey39}⋅[39m[38;2;222;222;222m ⋅⋅{{/default}grey ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - y39}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - y39}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}87{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}87{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2079 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m[39m  (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[3 (correct) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[3 (correct) - 38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m (correct) - 38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅ (correct) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;1 (correct) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1914 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"o (correct) - 2m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"o ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - on_#000000"[39m[38;2;227;136;100m,[39m[38;2;222 (correct) - on_#000000"[39m[38;2;227;136;100m,[39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1829 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 (correct) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_4_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1725 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 (correct) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_4_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2684 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}85{/grey39}  @test !is_color(rgb) {grey39}86{/grey39}  @test get_color(rgb; bg = true) isa RGBColor {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}85{/grey39}  @test !is_color(rgb) {grey39}86{/grey39}  @test get_color(rgb; bg = true) isa RGBColor {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}85{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}85{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114m (correct) - 2m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - mis_color[39m[38;2;227;136;100m([39m[38;2;222;2 (correct) - mis_color[39m[38;2;227;136;100m([39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 222;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222 (correct) - 222;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;222;222m ⋅⋅{{/default}grey39}86{{/default}/grey39}⋅[39m[38;2;222;22 (correct) - 2;222;222m ⋅⋅{{/default}grey39}86{{/default}/grey39}⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 22;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[ (correct) - 22;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;222;222;222m⋅[39m[38;2;232;212;114mget_colo (correct) - [38;2;222;222;222m⋅[39m[38;2;232;212;114mget_colo ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - or[39m[38;2;227;136;100m([39m[38;2;222;222;222m (correct) - or[39m[38;2;227;136;100m([39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - mrgb[39m[38;2;227;136;100m;[39m[38;2;222;222;22 (correct) - mrgb[39m[38;2;227;136;100m;[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}85{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}86{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}87{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}85{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}86{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}87{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 3094 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85   @test !is_co lor(rgb) 86   @test get_co lor(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85   @test !is_co lor(rgb) 86   @test get_co lor(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;222;109;89m![39m (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;222;109;89m![39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;232;212;114mis_co[39m [38;2;232;212;114ml (correct) - m[38;2;232;212;114mis_co[39m [38;2;232;212;114ml ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - lor[39m[38;2;227;136;100m([39m[38;2;222;222;222 (correct) - lor[39m[38;2;227;136;100m([39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2mrgb[39m[38;2;227;136;100m)[39m[38;2;222;222;2 (correct) - 2mrgb[39m[38;2;227;136;100m)[39m[38;2;222;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222m[39m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - 222m[39m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222m[39m [38;2;222;222;222m⋅⋅⋅[39m[38;2;222;22 (correct) - ;222m[39m [38;2;222;222;222m⋅⋅⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 22;222m@test[39m[38;2;222;222;222m⋅[39m[38;2;23 (correct) - 22;222m@test[39m[38;2;222;222;222m⋅[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 32;212;114mget_co[39m [38;2;232;212;114mlor[39m (correct) - 32;212;114mget_co[39m [38;2;232;212;114mlor[39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2811 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb;  bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb;  bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m [38;2;227;136;100 (correct) - gb[39m[38;2;227;136;100m;[39m [38;2;227;136;100 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2696 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m (correct) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_4_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2592 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m (correct) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 719 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}92{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}92{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227 (correct) - 2m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 7;136;100m([39m[38;2;222;222;222mhex[39m[38;2;2 (correct) - 7;136;100m([39m[38;2;222;222;222mhex[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 227;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 227;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 222;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2; (correct) - 222;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;1 (correct) - ;222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 122;147;245mtrue[39m[38;2;227;136;100m)[39m[38; (correct) - 122;147;245mtrue[39m[38;2;227;136;100m)[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[3 (correct) - ;2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 38;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor (correct) - 38;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}92{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}92{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 808 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mget_c (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mget_c ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - co[39m [38;2;232;212;114mlor[39m[38;2;227;136;1 (correct) - co[39m [38;2;232;212;114mlor[39m[38;2;227;136;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 100m([39m[38;2;222;222;222mhex[39m[38;2;227;136 (correct) - 100m([39m[38;2;222;222;222mhex[39m[38;2;227;136 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 6;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;222 (correct) - 6;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;222mbg[39m[38;2;222;222;222m[39m [38;2;222;22 (correct) - 2;222mbg[39m[38;2;222;222;222m[39m [38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222m[39m[38;2;222;109;89m=[39m[38;2;222;222; (correct) - 22;222m[39m[38;2;222;109;89m=[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2;227;1 (correct) - ;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 136;100m)[39m[38;2;222;222;222m⋅[39m[38;2;122;1 (correct) - 136;100m)[39m[38;2;222;222;222m⋅[39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 740 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m [38;2;227;136;100m[39m[38;2;22 (correct) - 27;136;100m;[39m [38;2;227;136;100m[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222m⋅[39m[38;2;222;222;222mbg[39m[38;2;2 (correct) - 22;222;222m⋅[39m[38;2;222;222;222mbg[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;222;222m⋅[39m[38;2;222;109;89m=[39m[38;2;22 (correct) - 222;222;222m⋅[39m[38;2;222;109;89m=[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2 (correct) - 22;222;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;227;136;100m)[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m)[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;122;147;245misa[39m[38;2;222;222;222m⋅[39m[38 (correct) - 2;222;222;222misa[39m[38;2;222;222;222m⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 710 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 (correct) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 (correct) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 (correct) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[38 (correct) - 2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ (correct) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_2_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 710 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 (correct) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 (correct) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 (correct) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[38 (correct) - 2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ (correct) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1225 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}90{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}90{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39 (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[ (correct) - 9m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅ (correct) - [39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;22 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22m ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅ (correct) - 22m ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;22 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅[39m[38;2;232;212;114mis_background[ (correct) - 22;222;222m⋅[39m[38;2;232;212;114mis_background[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mhex (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mhex ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - x[39m[38;2;227;136;100m)[39m[38;2;222;222;222m  (correct) - x[39m[38;2;227;136;100m)[39m[38;2;222;222;222m  ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}90{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}90{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1391 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m[39m  (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) -  [38;2;222;222;222m[39m[38;2;222;222;222mhex[39 (correct) -  [38;2;222;222;222m[39m[38;2;222;222;222mhex[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;122;147;245min[3 (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;122;147;245min[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 39m[38;2;222;222;222m⋅[39m[38;2;222;222;222mhexe (correct) - 39m[38;2;222;222;222m⋅[39m[38;2;222;222;222mhexe ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - es[39m[38;2;222;222;222m[39m ⋅⋅[38;5;241m91[39 (correct) - es[39m[38;2;222;222;222m[39m ⋅⋅[38;5;241m91[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m⋅[39m[38;2;222;222;222m[39m [38;2;222;222;222 (correct) - 9m⋅[39m[38;2;222;222;222m[39m [38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222;2 (correct) - 2m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 222;222m⋅[39m[38;2;232;212;114mis_bac[39m [38;2 (correct) - 222;222m⋅[39m[38;2;232;212;114mis_bac[39m [38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;232;212;114mkground[39m[38;2;227;136;100m([39m (correct) - 2;232;212;114mkground[39m[38;2;227;136;100m([39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1274 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m [38;2;227;136;100m[39 (correct) - 9m[38;2;227;136;100m([39m [38;2;227;136;100m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m[38;2;222;222;222mhex[39m[38;2;227;136;100m)[ (correct) - 9m[38;2;222;222;222mhex[39m[38;2;227;136;100m)[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1214 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ (correct) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ (correct) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1214 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ (correct) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ (correct) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1786 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}88{{/default}/grey39}⋅[38;2;222;222;222m ⋅⋅{{/default}grey39 (correct) - ⋅⋅{{/default}grey39}88{{/default}/grey39}⋅[38;2;222;222;222m ⋅⋅{{/default}grey39 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 9}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38 (correct) - 9}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 8;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - 8;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m (correct) - m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - fff"[39m[38;2;227;136;100m,[39m[38;2;222;222;22 (correct) - fff"[39m[38;2;227;136;100m,[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 22m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;2 (correct) - 22m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;8 (correct) - 227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;8 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39 (correct) - 80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12 (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}88{/grey39} \e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}88{/grey39} \e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2051 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m[39m [ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m[39m [ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[38 (correct) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[38 (correct) - 8;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 8;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m[ (correct) - 8;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅[ (correct) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;13 (correct) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 36;100m,[39m [38;2;227;136;100m[39m[38;2;222;22 (correct) - 36;100m,[39m [38;2;227;136;100m[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 22;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[38 (correct) - 22;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[38 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1886 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"on (correct) - m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"on ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - n_#000000"[39m[38;2;227;136;100m,[39m[38;2;222; (correct) - n_#000000"[39m[38;2;227;136;100m,[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[ (correct) - ;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;227;136;100m,[39m[38;2;222;222;222m[39m [ (correct) - [38;2;227;136;100m,[39m[38;2;222;222;222m[39m [ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1801 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 (correct) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; (correct) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m (correct) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12[ (correct) - [38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1697 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 (correct) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; (correct) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m (correct) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39m⋅[ (correct) - [38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_6_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 966 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;232;212;114mis_background[39m[38;2 (correct) - 2m⋅[39m[38;2;232;212;114mis_background[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 2;227;136;100m([39m[38;2;222;222;222mhex[39m[38 (correct) - 2;227;136;100m([39m[38;2;222;222;222mhex[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅{{/default}grey39 (correct) - 8;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅{{/default}grey39 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9}92{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m (correct) - 9}92{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m[38;2;222;222;222m@test[39m[38;2;222;222;222m⋅ (correct) - m[38;2;222;222;222m@test[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [39m[38;2;232;212;114mget_color[39m[38;2;227;13 (correct) - [39m[38;2;232;212;114mget_color[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 36;100m([39m[38;2;222;222;222mhex[39m[38;2;227; (correct) - 36;100m([39m[38;2;222;222;222mhex[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222; (correct) - ;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}91{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}91{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1104 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mis_ba (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mis_ba ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ac[39m [38;2;232;212;114mkground[39m[38;2;227;1 (correct) - ac[39m [38;2;232;212;114mkground[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 136;100m([39m[38;2;222;222;222mhex[39m[38;2;227 (correct) - 136;100m([39m[38;2;222;222;222mhex[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 7;136;100m)[39m[38;2;222;222;222m[39m ⋅⋅[38;5;2 (correct) - 7;136;100m)[39m[38;2;222;222;222m[39m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 241m92[39m⋅[39m[38;2;222;222;222m[39m [38;2;22 (correct) - 241m92[39m⋅[39m[38;2;222;222;222m[39m [38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[3 (correct) - 22;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;222;222;222m⋅[39m[38;2;232;212;114mget_co[3 (correct) - 38;2;222;222;222m⋅[39m[38;2;232;212;114mget_co[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 39m [38;2;232;212;114mlor[39m[38;2;227;136;100m( (correct) - 39m [38;2;232;212;114mlor[39m[38;2;227;136;100m( ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1016 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m [38;2;227;136;100m[39m[38;2; (correct) - ;227;136;100m([39m [38;2;227;136;100m[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;222;222;222mhex[39m[38;2;227;136;100m)[39m[38; (correct) - ;222;222;222mhex[39m[38;2;227;136;100m)[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;2;222;222;222m[39m ⋅⋅[38;5;241m92[39m⋅[39m[38 (correct) - ;2;222;222;222m[39m ⋅⋅[38;5;241m92[39m⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 8;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@te (correct) - 8;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@te ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - est[39m[38;2;222;222;222m⋅[39m[38;2;232;212;114 (correct) - est[39m[38;2;222;222;222m⋅[39m[38;2;232;212;114 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 4mget_color[39m[38;2;227;136;100m([39m[38;2;222 (correct) - 4mget_color[39m[38;2;227;136;100m([39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;222;222mhex[39m[38;2;227;136;100m;[39m [38;2; (correct) - 2;222;222mhex[39m[38;2;227;136;100m;[39m [38;2; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 956 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; (correct) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ (correct) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; (correct) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 (correct) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 (correct) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_6_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 956 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; (correct) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ (correct) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; (correct) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 (correct) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 (correct) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_6_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1739 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}89{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}89{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[ (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[3 (correct) - [39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#f (correct) - 39m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#f ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ffffff"[39m[38;2;227;136;100m,[39m[38;2;222;222 (correct) - ffffff"[39m[38;2;227;136;100m,[39m[38;2;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38; (correct) - 2;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38; (correct) - ;2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m, (correct) - ;2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m, ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_ (correct) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - _#123123"[39m[38;2;227;136;100m][39m[38;2;222;2 (correct) - _#123123"[39m[38;2;227;136;100m][39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}89{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}89{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2005 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m[39 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m [38;2;222;222;222m[39m[38;2;222;109;89m=[39m (correct) - 9m [38;2;222;222;222m[39m[38;2;222;109;89m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m (correct) - m[38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m[38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;9 (correct) - m[38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;9 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 95m[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - 95m[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 27;136;100m,[39m [38;2;227;136;100m[39m[38;2;22 (correct) - 27;136;100m,[39m [38;2;227;136;100m[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 22;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m (correct) - 22;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - m[38;2;227;136;100m,[39m[38;2;222;222;222m[39m  (correct) - m[38;2;227;136;100m,[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1840 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m[39m [38;2;222;222;222m[39m[38;2;80;173;95 (correct) - ;222m[39m [38;2;222;222;222m[39m[38;2;80;173;95 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 5m"on_#000000"[39m[38;2;227;136;100m,[39m[38;2; (correct) - 5m"on_#000000"[39m[38;2;227;136;100m,[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[3 (correct) - ;222;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 39m[38;2;227;136;100m,[39m[38;2;222;222;222m[39 (correct) - 39m[38;2;227;136;100m,[39m[38;2;222;222;222m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m [38;2;222;222;222m[39m[38;2;80;173;95m"on_#12 (correct) - 9m [38;2;222;222;222m[39m[38;2;80;173;95m"on_#12 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1755 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ (correct) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_# (correct) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_# ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - #12[39m [38;2;80;173;95m3123"[39m[38;2;227;136; (correct) - #12[39m [38;2;80;173;95m3123"[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_6_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1651 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ (correct) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39 (correct) - [39m[38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2;122;147; (correct) - 9m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2;122;147; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 Test Summary: | Pass Fail Total Time HIGHLIGHT syntax adv | 133 35 168 7.8s RNG of the outermost testset: Random.Xoshiro(0xfebbd814d362b076, 0xad90325b41afb9fc, 0xf5b906e71f5f943b, 0x0f52fc21104cb1ae, 0x3f4e7691a7689f53) ERROR: LoadError: Some tests did not pass: 133 passed, 35 failed, 0 errored, 0 broken. in expression starting at /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:54 in expression starting at /home/pkgeval/.julia/packages/Term/XGxNP/test/runtests.jl:53 Testing failed after 250.11s ERROR: LoadError: Package Term errored during testing Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Types.jl:68 [2] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, julia_args::Cmd, test_args::Cmd, test_fn::Nothing, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:3122 [3] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/Operations.jl:2987 [inlined] [4] test(ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}; coverage::Bool, test_fn::Nothing, julia_args::Cmd, test_args::Cmd, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool, kwargs::@Kwargs{io::IOContext{IO}}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:572 [5] kwcall(::@NamedTuple{julia_args::Cmd, io::IOContext{IO}}, ::typeof(Pkg.API.test), ctx::Pkg.Types.Context, pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:548 [6] test(pkgs::Vector{PackageSpec}; io::IOContext{IO}, kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:172 [7] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkgs::Vector{PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:161 [8] test(pkgs::Vector{String}; kwargs::@Kwargs{julia_args::Cmd}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [9] test @ /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:160 [inlined] [10] kwcall(::@NamedTuple{julia_args::Cmd}, ::typeof(Pkg.API.test), pkg::String) @ Pkg.API /opt/julia/share/julia/stdlib/v1.14/Pkg/src/API.jl:159 [11] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:237 [12] include(mod::Module, _path::String) @ Base ./Base.jl:309 [13] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [14] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/evaluate.jl:228 PkgEval failed after 389.7s: package has test failures