Package evaluation to test Term on Julia 1.14.0-DEV.1601 (79ea5eb99c*) started at 2026-01-24T11:42:11.673 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Activating project at `~/.julia/environments/v1.14` Set-up completed after 10.23s ################################################################################ # 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.37s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompiling packages... 75017.9 ms ✓ Term 1 dependency successfully precompiled in 75 seconds. 39 already precompiled. Precompilation completed after 93.07s ################################################################################ # Testing # Testing Term Status `/tmp/jl_HxXRi0/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_HxXRi0/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.6s Test Summary: | Pass Total Time TU_ansi | 6 6 0.5s 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.4s Test Summary: | Pass Total Time Text justify | 3 3 0.6s Test Summary: | Pass Total Time str_trunc | 3 3 0.5s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.0s 12.164076 seconds (2.76 M allocations: 162.473 MiB, 3.49% gc time, 97.65% 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.801695 seconds (454.81 k allocations: 28.904 MiB, 3.72% gc time, 93.67% 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.5s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 1.957097 seconds (546.78 k allocations: 31.512 MiB, 96.89% 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.687502 seconds (111.68 k allocations: 5.590 MiB, 92.36% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.216846 seconds (48.33 k allocations: 2.483 MiB, 82.30% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.2s 2.803693 seconds (233.89 k allocations: 13.303 MiB, 98.00% compilation time: 17% of which was recompilation) Running: '07_test_renderables.jl' test Test Summary: | Pass Total Time Segment | 11 11 1.2s Test Summary: | Pass Total Time Renderables - RenderableText basic | 10 10 0.3s Test Summary: | Pass Total Time Renderables - RenderableText basic | 2 2 0.4s Test Summary: | Pass Total Time Renderables - RenderableText shape | 35 35 0.3s Test Summary: | Pass Total Time Renderables - trim renderables | 2 2 1.5s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 12.077079 seconds (1.36 M allocations: 77.539 MiB, 0.54% gc time, 97.27% compilation time: <1% of which was recompilation) Running: '08_test_panel.jl' Test Summary: | Pass Total Time Panel - no content | 55 55 0.3s Test Summary: | Pass Total Time Panel - basic shape | 48 48 0.3s Test Summary: | Pass Total Time Panel - fit overflow | 18 18 0.5s 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.2s Test Summary: | Pass Total Time PANEL - small panel with title | 96 96 0.4s Test Summary: | Pass Total Time PANEL - compare to string | 16 16 1.0s 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.2s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.3s 37.988905 seconds (9.50 M allocations: 577.718 MiB, 2.29% gc time, 94.08% 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.7s Test Summary: | Pass Total Time layout - spacer | 8 8 0.1s Test Summary: | Pass Total Time layout - justification | 21 21 0.7s 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.6s Test Summary: | Pass Total Time layout - panels | 48 48 0.9s 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.286340 seconds (2.35 M allocations: 130.372 MiB, 0.75% gc time, 94.22% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 10.8s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 6.5s 17.822340 seconds (10.77 M allocations: 642.030 MiB, 0.89% gc time, 97.51% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 2.9s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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   -27.0       2.0   1.0   83.0       3.0   1.0   -94.0       4.0   1.0   82.0       5.0   1.0   -106.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.9596574...   0.0250519...   0.1262815...   0.5466224... ┃ ┃    0.4036843...   ┃ ┃   (2)   0.5863816...   0.5784746...   0.2576764...   0.3209155... ┃ ┃    0.3359937...   ┃ ┃   (3)   0.9362426...   0.6667473...   0.9283033...   0.6445878... ┃ ┃    0.1131997...   ┃ ┃   (4)   0.2403211...   0.4587213...   0.2183986...   0.1145297... ┃ ┃    0.7120203...   ┃ ┃   (5)   0.4540430...   0.1525889...   0.1810105...   0.9551373... ┃ ┃    0.4943731...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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   -85.0       2.0   1.0   -88.0       3.0   1.0   -85.0       4.0   1.0   100.0       5.0   1.0   -117.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.8513032...   0.3379459...   0.1910329...   0.2919407... ┃ ┃    0.6026120...   ┃ ┃   (2)   0.2671916...   0.1041501...   0.9381968...   0.5993791... ┃ ┃    0.3806149...   ┃ ┃   (3)   0.8585236...   0.9894097...   0.3364662...   0.6957230... ┃ ┃    0.7299846...   ┃ ┃   (4)   0.0185332...   0.1673151...   0.7472574...   0.6907279... ┃ ┃    0.6305573...   ┃ ┃   (5)   0.8907667...   0.4480089...   0.6129789...   0.4583604... ┃ ┃    0.1210884...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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 20.9s 24.427746 seconds (12.78 M allocations: 753.890 MiB, 2.86% gc time, 99.31% 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.4s 2.803151 seconds (647.99 k allocations: 34.604 MiB, 96.40% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled @Info (Mainmacro expansion): my log!  │ ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:34 @Warn (Mainmacro expansion): tell us if this was undexpected!  │ ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:34 @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 │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:37 @Info (Mainmacro expansion): asdada asdasd  │ asdada;  │ asdadaada  │ asdadaxc  │   │ sdfs  │ s  │ │ │ Int64  1 + 2 = 3 ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:38 @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} }  9d14, Main), Union[ │ Ptr(0x00007d0... │ 52f0c23),... │ Ptr(0x00007d0... │ 289910f),... │ Ptr(0x00007d0... │ 289a665),... │ Ptr(0x00007d0... │ fd28af1),... │ Ptr(0x00007d0... │ fae8a85),... │ Ptr(0x00007d0... │ 284d49c),... │ Ptr(0x00007d0... │ 2898d7f),... │ Ptr(0x00007d0... │ 2899c2e),... │ Ptr(0x00007d0... │ f5d1602),... │ Ptr(0x00007d0... │ 085c047),... │ Ptr(0x00007d0... │ e71b377),... │ Ptr(0x00007d0... │ 28725cd),... │ Ptr(0x00007d0... ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:39 @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 ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:44 @Info (Mainmacro expansion): B  │ │ │ Tuple  (1, 2) = (1, 2) ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:45 @Info (Mainmacro expansion): C  │ │ │ Panel  Panel() = ╭─────────────────────────────────────── │ ───────────────────────────────────────╮ │  │ │ │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:45 @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") │ ... ╰──────────────────────────────────────────────── Sat, 24 Jan 2026 11:47:47 Test Summary: | Total Time LOGS test | 0 13.5s 15.388034 seconds (15.20 M allocations: 2.645 GiB, 5.41% gc time, 83.31% 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.5s ┌ 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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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:781 [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:2243 [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 6.5s RNG of the outermost testset: Random.Xoshiro(0xe4fdee45a50a0a5b, 0x42fbe9e9cc6e2c73, 0x22bb6882865ce467, 0x4b9527a41f229700, 0x6caecc0c841726b7) 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 236.1s 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 360.65s: package has test failures