Package evaluation to test Term on Julia 1.14.0-DEV.1523 (e57442f29c*) started at 2026-01-12T01:50:40.082 ################################################################################ # 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.26s ################################################################################ # Precompilation # ERROR: LoadError: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Nothing) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:10 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 in expression starting at /PkgEval.jl/scripts/precompile.jl:6 caused by: MethodError: no method matching setindex!(::Base.ScopedValues.ScopedValue{IO}, ::Base.DevNull) The function `setindex!` exists, but no method is defined for this combination of argument types. Stacktrace: [1] top-level scope @ /PkgEval.jl/scripts/precompile.jl:7 [2] include(mod::Module, _path::String) @ Base ./Base.jl:309 [3] exec_options(opts::Base.JLOptions) @ Base ./client.jl:344 [4] _start() @ Base ./client.jl:585 Precompilation failed after 13.15s ################################################################################ # Testing # Testing Term Status `/tmp/jl_Xq5RpO/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_Xq5RpO/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.6s Test Summary: | Pass Total Time TU_replace_text | 8 8 0.0s Test Summary: | Pass Total Time TU_misc | 3 3 0.1s Test Summary: | Pass Total Time TU_reshape | 24 24 1.6s Test Summary: | Pass Total Time Text justify | 3 3 0.7s Test Summary: | Pass Total Time str_trunc | 3 3 0.6s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.0s 12.996816 seconds (2.77 M allocations: 162.764 MiB, 3.09% gc time, 97.71% 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.3s Test Summary: | Pass Total Time ANSI background color | 47 47 0.1s 1.882245 seconds (454.78 k allocations: 28.833 MiB, 1.18% gc time, 93.65% 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.8s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 2.248798 seconds (546.78 k allocations: 31.613 MiB, 96.88% compilation time) Running: '04_test_style.jl' Test Summary: | Pass Total Time Style | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags and reshaping | 36 36 0.0s Test Summary: | Pass Total Time Tprint | 6 6 0.1s Test Summary: | Pass Total Time Tmisc | 2 2 0.1s 1.766901 seconds (111.64 k allocations: 5.594 MiB, 92.80% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.250093 seconds (48.33 k allocations: 2.483 MiB, 82.94% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.3s 3.010440 seconds (233.90 k allocations: 13.305 MiB, 97.94% compilation time: 17% of which was recompilation) Running: '07_test_renderables.jl' test Test Summary: | Pass Total Time Segment | 11 11 1.3s Test Summary: | Pass Total Time Renderables - RenderableText basic | 10 10 0.4s Test Summary: | Pass Total Time Renderables - RenderableText basic | 2 2 0.5s Test Summary: | Pass Total Time Renderables - RenderableText shape | 35 35 0.3s Test Summary: | Pass Total Time Renderables - trim renderables | 2 2 1.4s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 12.266098 seconds (1.37 M allocations: 78.054 MiB, 0.66% gc time, 97.41% compilation time: <1% of which was recompilation) Running: '08_test_panel.jl' Test Summary: | Pass Total Time Panel - no content | 55 55 0.4s Test Summary: | Pass Total Time Panel - basic shape | 48 48 0.4s Test Summary: | Pass Total Time Panel - fit overflow | 18 18 0.6s Test Summary: | Pass Total Time PANEL - fit - measure | 144 144 0.2s Test Summary: | Pass Total Time PANEL - nofit - measure | 558 558 1.0s Test Summary: | Pass Total Time PANEL - FIT - measure | 204 204 0.4s Test Summary: | Pass Total Time PANEL - centered title style | 31 31 1.3s Test Summary: | Pass Total Time PANEL - small panel with title | 96 96 0.4s Test Summary: | Pass Total Time PANEL - compare to string | 16 16 1.2s Test Summary: | Total Time PANEL - titles | 0 0.2s Test Summary: | Pass Total Time Panel - padding | 12 12 0.0s Test Summary: | Pass Total Time Panel - background | 2 2 0.8s Test Summary: | Pass Total Time PANEL - UnicodePlots | 1 1 0.0s Test Summary: | Pass Total Time PANEL - nested panels macro | 6 6 1.3s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.3s 40.905140 seconds (9.50 M allocations: 577.681 MiB, 2.48% gc time, 94.29% 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.8s Test Summary: | Pass Total Time layout - vLine | 19 19 0.2s Test Summary: | Pass Total Time layout - hLine | 31 31 0.1s Test Summary: | Pass Total Time layout - stack strings | 1 1 0.0s Test Summary: | Pass Total Time layout - renderable | 4 4 0.7s Test Summary: | Pass Total Time layout - panels | 48 48 1.0s Test Summary: | Pass Total Time layout - placeholder | 5 5 0.1s Test Summary: | Pass Total Time Layout - h/vstack with pad | 4 4 0.6s 5.698487 seconds (2.35 M allocations: 130.367 MiB, 0.57% gc time, 94.38% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 12.0s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 7.2s 19.673302 seconds (10.72 M allocations: 639.173 MiB, 0.84% gc time, 97.63% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 3.1s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/XGxNP/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("canopy" => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leaf" => 2, "leaf2" => 2, "leafme" => "v") ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   -43.0       2.0   1.0   -86.0       3.0   1.0   114.0       4.0   1.0   108.0       5.0   1.0   31.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.2782527...   0.8737202...   0.5141689...   0.8427349... ┃ ┃    0.7632276...   ┃ ┃   (2)   0.1015517...   0.1394815...   0.4426419...   0.6237413... ┃ ┃    0.7694417...   ┃ ┃   (3)   0.9904101...   0.6971485...   0.3730027...   0.5404748... ┃ ┃    0.6611013...   ┃ ┃   (4)   0.2338444...   0.4723717...   0.5991038...   0.2762454... ┃ ┃    0.3484372...   ┃ ┃   (5)   0.4340226...   0.3087617...   0.5665814...   0.8571133... ┃ ┃    0.2188498...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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   113.0       2.0   1.0   -32.0       3.0   1.0   -17.0       4.0   1.0   -91.0       5.0   1.0   -118.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.0638361...   0.1695677...   0.8159785...   0.8723759... ┃ ┃    0.0228025...   ┃ ┃   (2)   0.0179319...   0.3212932...   0.7204357...   0.0864331... ┃ ┃    0.9659337...   ┃ ┃   (3)   0.2640605...   0.1114665...   0.3282228...   0.8197106... ┃ ┃    0.1123895...   ┃ ┃   (4)   0.0103557...   0.5887462...   0.1418521...   0.7368678... ┃ ┃    0.5210609...   ┃ ┃   (5)   0.9571075...   0.7279030...   0.2219457...   0.9543069... ┃ ┃    0.7174330...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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 23.4s 27.186661 seconds (12.72 M allocations: 750.346 MiB, 2.33% gc time, 99.33% 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 3.123502 seconds (647.85 k allocations: 34.593 MiB, 96.48% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled @Info (Mainmacro expansion): my log!  │ ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:54:57 @Warn (Mainmacro expansion): tell us if this was undexpected!  │ ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:54:57 @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 │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:00 @Info (Mainmacro expansion): asdada asdasd  │ asdada;  │ asdadaada  │ asdadaxc  │   │ sdfs  │ s  │ │ │ Int64  1 + 2 = 3 ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:00 @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} }  9ca8, Main), Union[ │ Ptr(0x0000750... │ 47d0bfe),... │ Ptr(0x0000750... │ 1a9a01c),... │ Ptr(0x0000750... │ 1a9acb1),... │ Ptr(0x0000750... │ 1a4d48c),... │ Ptr(0x0000750... │ ed114f7),... │ Ptr(0x0000750... │ 49b7a87),... │ Ptr(0x0000750... │ 1a9a01c),... │ Ptr(0x0000750... │ 1a9acb1),... │ Ptr(0x0000750... │ 1a4d48c),... │ Ptr(0x0000750... │ ed114f7),... │ Ptr(0x0000750... │ 1a72b8c),... │ Ptr(0x0000750... │ 1a753a0),... │ l CodeInfo...... ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:02 @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 ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:07 @Info (Mainmacro expansion): B  │ │ │ Tuple  (1, 2) = (1, 2) ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:07 @Info (Mainmacro expansion): C  │ │ │ Panel  Panel() = ╭─────────────────────────────────────── │ ───────────────────────────────────────╮ │  │ │ │ │ │ │ ╰─────────────────────────────────────── │ ───────────────────────────────────────╯ │  ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:08 @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") │ ... ╰──────────────────────────────────────────────── Mon, 12 Jan 2026 01:55:09 Test Summary: | Total Time LOGS test | 0 13.9s 15.955213 seconds (15.20 M allocations: 2.645 GiB, 5.47% gc time, 84.60% compilation time: <1% of which was recompilation) Running: '14_test_highlight.jl' Test Summary: | Pass Total Time HIGHLIGHT | 12 12 0.3s Test Summary: | Pass Total Time HIGHLIGHT syntax basic | 5 5 0.6s ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1814 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}87{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}87{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅{{/default}g (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅{{/default}g ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - grey39}88{{/default}/grey39}⋅[39m[38;2;222;222;222m ⋅⋅{{/default}grey (correct) - grey39}88{{/default}/grey39}⋅[39m[38;2;222;222;222m ⋅⋅{{/default}grey ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - y39}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - y39}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}87{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}87{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2079 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m[39m  (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[3 (correct) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[3 (correct) - 38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m (correct) - 38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅ (correct) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;1 (correct) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1914 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"o (correct) - 2m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"o ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - on_#000000"[39m[38;2;227;136;100m,[39m[38;2;222 (correct) - on_#000000"[39m[38;2;227;136;100m,[39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1829 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 (correct) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_4_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1725 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────── SECOND ──────────────────────────────────── 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m87[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 (correct) - [38;2;122;147;245mend[39m[38;2;222;222;222m ⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; (correct) - 38;5;241m88[39m⋅[39m[38;2;222;222;222m ⋅⋅[38;5; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; (correct) - ;241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - ;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#fffff ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - ff"[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 (correct) - 27;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m87\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_4_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2684 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}85{/grey39}  @test !is_color(rgb) {grey39}86{/grey39}  @test get_color(rgb; bg = true) isa RGBColor {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}85{/grey39}  @test !is_color(rgb) {grey39}86{/grey39}  @test get_color(rgb; bg = true) isa RGBColor {grey39}87{/grey39}  end {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {red bold}❯{/red bold} {white}90{/white}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}85{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}85{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114m (correct) - 2m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - mis_color[39m[38;2;227;136;100m([39m[38;2;222;2 (correct) - mis_color[39m[38;2;227;136;100m([39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 222;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222 (correct) - 222;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;222;222m ⋅⋅{{/default}grey39}86{{/default}/grey39}⋅[39m[38;2;222;22 (correct) - 2;222;222m ⋅⋅{{/default}grey39}86{{/default}/grey39}⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 22;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[ (correct) - 22;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;222;222;222m⋅[39m[38;2;232;212;114mget_colo (correct) - [38;2;222;222;222m⋅[39m[38;2;232;212;114mget_colo ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - or[39m[38;2;227;136;100m([39m[38;2;222;222;222m (correct) - or[39m[38;2;227;136;100m([39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - mrgb[39m[38;2;227;136;100m;[39m[38;2;222;222;22 (correct) - mrgb[39m[38;2;227;136;100m;[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}85{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}86{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}87{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}85{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}86{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}87{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}88{/grey39} \e[39m\e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}90{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 3094 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85   @test !is_co lor(rgb) 86   @test get_co lor(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85   @test !is_co lor(rgb) 86   @test get_co lor(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;222;109;89m![39m (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;222;109;89m![39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;232;212;114mis_co[39m [38;2;232;212;114ml (correct) - m[38;2;232;212;114mis_co[39m [38;2;232;212;114ml ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - lor[39m[38;2;227;136;100m([39m[38;2;222;222;222 (correct) - lor[39m[38;2;227;136;100m([39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2mrgb[39m[38;2;227;136;100m)[39m[38;2;222;222;2 (correct) - 2mrgb[39m[38;2;227;136;100m)[39m[38;2;222;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222m[39m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - 222m[39m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222m[39m [38;2;222;222;222m⋅⋅⋅[39m[38;2;222;22 (correct) - ;222m[39m [38;2;222;222;222m⋅⋅⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 22;222m@test[39m[38;2;222;222;222m⋅[39m[38;2;23 (correct) - 22;222m@test[39m[38;2;222;222;222m⋅[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 32;212;114mget_co[39m [38;2;232;212;114mlor[39m (correct) - 32;212;114mget_co[39m [38;2;232;212;114mlor[39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2811 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb;  bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb;  bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] ❯ 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m [38;2;227;136;100 (correct) - gb[39m[38;2;227;136;100m;[39m [38;2;227;136;100 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_4_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2696 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m (correct) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_4_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2592 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 85  @test !is_color(rgb) 86  @test get_color(rgb; bg = true) isa RGBColor 87  end 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... ❯ 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m85[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi (correct) - m⋅[39m[38;2;222;109;89m![39m[38;2;232;212;114mi ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 (correct) - is_color[39m[38;2;227;136;100m([39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; (correct) - 22;222mrgb[39m[38;2;227;136;100m)[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; (correct) - ;222;222m ⋅⋅[38;5;241m86[39m⋅[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 (correct) - ;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color (correct) - 8;2;222;222;222m⋅[39m[38;2;232;212;114mget_color ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mrg ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m (correct) - gb[39m[38;2;227;136;100m;[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m85\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m!\e[39m\e[38;2;232;212;114mis_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m86\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mrgb\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m87\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m88\e[39m \e[39m\e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n\e[1m\e[31m❯\e[22m\e[39m \e[37m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 719 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}92{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}92{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227 (correct) - 2m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 7;136;100m([39m[38;2;222;222;222mhex[39m[38;2;2 (correct) - 7;136;100m([39m[38;2;222;222;222mhex[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 227;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 227;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 222;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2; (correct) - 222;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;1 (correct) - ;222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 122;147;245mtrue[39m[38;2;227;136;100m)[39m[38; (correct) - 122;147;245mtrue[39m[38;2;227;136;100m)[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[3 (correct) - ;2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 38;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor (correct) - 38;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}92{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}92{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 808 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mget_c (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mget_c ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - co[39m [38;2;232;212;114mlor[39m[38;2;227;136;1 (correct) - co[39m [38;2;232;212;114mlor[39m[38;2;227;136;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 100m([39m[38;2;222;222;222mhex[39m[38;2;227;136 (correct) - 100m([39m[38;2;222;222;222mhex[39m[38;2;227;136 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 6;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;222 (correct) - 6;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;222mbg[39m[38;2;222;222;222m[39m [38;2;222;22 (correct) - 2;222mbg[39m[38;2;222;222;222m[39m [38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222m[39m[38;2;222;109;89m=[39m[38;2;222;222; (correct) - 22;222m[39m[38;2;222;109;89m=[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2;227;1 (correct) - ;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 136;100m)[39m[38;2;222;222;222m⋅[39m[38;2;122;1 (correct) - 136;100m)[39m[38;2;222;222;222m⋅[39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 740 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m [38;2;227;136;100m[39m[38;2;22 (correct) - 27;136;100m;[39m [38;2;227;136;100m[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222m⋅[39m[38;2;222;222;222mbg[39m[38;2;2 (correct) - 22;222;222m⋅[39m[38;2;222;222;222mbg[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;222;222m⋅[39m[38;2;222;109;89m=[39m[38;2;22 (correct) - 222;222;222m⋅[39m[38;2;222;109;89m=[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2 (correct) - 22;222;222m⋅[39m[38;2;122;147;245mtrue[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;227;136;100m)[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m)[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;122;147;245misa[39m[38;2;222;222;222m⋅[39m[38 (correct) - 2;222;222;222misa[39m[38;2;222;222;222m⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_2_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 710 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 (correct) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 (correct) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 (correct) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[38 (correct) - 2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ (correct) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_2_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 710 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m92[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; (correct) - m⋅[39m[38;2;232;212;114mget_color[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 (correct) - ;136;100m([39m[38;2;222;222;222mhex[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 (correct) - 27;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 (correct) - 22;222;222mbg[39m[38;2;222;222;222m⋅[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 (correct) - 222;109;89m=[39m[38;2;222;222;222m⋅[39m[38;2;12 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 (correct) - 22;147;245mtrue[39m[38;2;227;136;100m)[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;222;222;222m⋅[39m[38;2;122;147;245misa[39m[38 (correct) - 2;222;222;222m⋅[39m[38;2;222;222;222misa[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ (correct) - 8;2;222;222;222m⋅[39m[38;2;222;222;222mRGBColor[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m92\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1225 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}90{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}90{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39 (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[ (correct) - 9m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅ (correct) - [39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;22 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 22m ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅ (correct) - 22m ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;22 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅[39m[38;2;232;212;114mis_background[ (correct) - 22;222;222m⋅[39m[38;2;232;212;114mis_background[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mhex (correct) - [39m[38;2;227;136;100m([39m[38;2;222;222;222mhex ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - x[39m[38;2;227;136;100m)[39m[38;2;222;222;222m  (correct) - x[39m[38;2;227;136;100m)[39m[38;2;222;222;222m  ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}90{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}90{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1391 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m[39m  (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) -  [38;2;222;222;222m[39m[38;2;222;222;222mhex[39 (correct) -  [38;2;222;222;222m[39m[38;2;222;222;222mhex[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;122;147;245min[3 (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;122;147;245min[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 39m[38;2;222;222;222m⋅[39m[38;2;222;222;222mhexe (correct) - 39m[38;2;222;222;222m⋅[39m[38;2;222;222;222mhexe ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - es[39m[38;2;222;222;222m[39m ⋅⋅[38;5;241m91[39 (correct) - es[39m[38;2;222;222;222m[39m ⋅⋅[38;5;241m91[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m⋅[39m[38;2;222;222;222m[39m [38;2;222;222;222 (correct) - 9m⋅[39m[38;2;222;222;222m[39m [38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222;2 (correct) - 2m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 222;222m⋅[39m[38;2;232;212;114mis_bac[39m [38;2 (correct) - 222;222m⋅[39m[38;2;232;212;114mis_bac[39m [38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;232;212;114mkground[39m[38;2;227;136;100m([39m (correct) - 2;232;212;114mkground[39m[38;2;227;136;100m([39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1274 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m [38;2;227;136;100m[39 (correct) - 9m[38;2;227;136;100m([39m [38;2;227;136;100m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m[38;2;222;222;222mhex[39m[38;2;227;136;100m)[ (correct) - 9m[38;2;222;222;222mhex[39m[38;2;227;136;100m)[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1214 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ (correct) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ (correct) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1214 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m90[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m (correct) - [38;2;122;147;245mfor[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 (correct) - m[38;2;222;222;222mhex[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ (correct) - 39m[38;2;122;147;245min[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222mhexes[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ (correct) - 2m ⋅⋅[38;5;241m91[39m⋅[39m[38;2;222;222;222m⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; (correct) - ⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@test[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 (correct) - ;222;222m⋅[39m[38;2;232;212;114mis_background[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ (correct) - 9m[38;2;227;136;100m([39m[38;2;222;222;222mhex[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ (correct) - [39m[38;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m90\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_5_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1786 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}88{/grey39}  {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {red bold}❯{/red bold} {white}93{/white}  end {grey39}94{/grey39} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}88{{/default}/grey39}⋅[38;2;222;222;222m ⋅⋅{{/default}grey39 (correct) - ⋅⋅{{/default}grey39}88{{/default}/grey39}⋅[38;2;222;222;222m ⋅⋅{{/default}grey39 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 9}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38 (correct) - 9}89{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 8;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m (correct) - 8;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m (correct) - m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffff (correct) - [38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - fff"[39m[38;2;227;136;100m,[39m[38;2;222;222;22 (correct) - fff"[39m[38;2;227;136;100m,[39m[38;2;222;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 22m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;2 (correct) - 22m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;8 (correct) - 227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;8 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39 (correct) - 80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12 (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}88{/grey39} \e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}88{/grey39} \e[38;2;222;222;222m\n {grey39}89{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}93{/white} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n {grey39}94{/grey39} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2051 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m[39m [ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m[39m [ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[38 (correct) - [38;2;222;222;222m[39m[38;2;222;109;89m=[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[38 (correct) - 8;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 8;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m[ (correct) - 8;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;95m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅[ (correct) - [39m[38;2;227;136;100m,[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;13 (correct) - [39m[38;2;80;173;95m"on_#000000"[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 36;100m,[39m [38;2;227;136;100m[39m[38;2;222;22 (correct) - 36;100m,[39m [38;2;227;136;100m[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 22;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[38 (correct) - 22;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[38 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1886 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"on (correct) - m[39m [38;2;222;222;222m[39m[38;2;80;173;95m"on ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - n_#000000"[39m[38;2;227;136;100m,[39m[38;2;222; (correct) - n_#000000"[39m[38;2;227;136;100m,[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[ (correct) - ;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;227;136;100m,[39m[38;2;222;222;222m[39m [ (correct) - [38;2;227;136;100m,[39m[38;2;222;222;222m[39m [ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_5_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1801 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 (correct) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; (correct) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m (correct) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12[ (correct) - [38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_#12[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_5_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1697 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 88  89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor ❯ 93  end 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ⋅⋅[38;5;241m88[39m⋅[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 (correct) - 241m89[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ (correct) - 2;222;222;222mhexes[39m[38;2;222;222;222m⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 (correct) - [38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff (correct) - 38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ffffff ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m (correct) - f"[39m[38;2;227;136;100m,[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 (correct) - m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; (correct) - 7;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2;80; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m (correct) - ;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39m⋅[ (correct) - [38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m88\e[39m \e[38;2;222;222;222m\n \e[38;5;241m89\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n \e[38;5;241m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_6_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 966 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ (correct) - ⋅⋅{{/default}grey39}91{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 (correct) - [39m[38;2;222;222;222m@test[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 2m⋅[39m[38;2;232;212;114mis_background[39m[38;2 (correct) - 2m⋅[39m[38;2;232;212;114mis_background[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 2;227;136;100m([39m[38;2;222;222;222mhex[39m[38 (correct) - 2;227;136;100m([39m[38;2;222;222;222mhex[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅{{/default}grey39 (correct) - 8;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅{{/default}grey39 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9}92{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m (correct) - 9}92{{/default}/grey39}⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m[38;2;222;222;222m@test[39m[38;2;222;222;222m⋅ (correct) - m[38;2;222;222;222m@test[39m[38;2;222;222;222m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [39m[38;2;232;212;114mget_color[39m[38;2;227;13 (correct) - [39m[38;2;232;212;114mget_color[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 36;100m([39m[38;2;222;222;222mhex[39m[38;2;227; (correct) - 36;100m([39m[38;2;222;222;222mhex[39m[38;2;227; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222; (correct) - ;136;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}91{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}91{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1104 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m[39m [38; (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m[39m [38; ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 (correct) - ;2;222;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mis_ba (correct) - 9m[38;2;222;222;222m⋅[39m[38;2;232;212;114mis_ba ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ac[39m [38;2;232;212;114mkground[39m[38;2;227;1 (correct) - ac[39m [38;2;232;212;114mkground[39m[38;2;227;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 136;100m([39m[38;2;222;222;222mhex[39m[38;2;227 (correct) - 136;100m([39m[38;2;222;222;222mhex[39m[38;2;227 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 7;136;100m)[39m[38;2;222;222;222m[39m ⋅⋅[38;5;2 (correct) - 7;136;100m)[39m[38;2;222;222;222m[39m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 241m92[39m⋅[39m[38;2;222;222;222m[39m [38;2;22 (correct) - 241m92[39m⋅[39m[38;2;222;222;222m[39m [38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 22;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[3 (correct) - 22;222;222m⋅⋅⋅[39m[38;2;222;222;222m@test[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;222;222;222m⋅[39m[38;2;232;212;114mget_co[3 (correct) - 38;2;222;222;222m⋅[39m[38;2;232;212;114mget_co[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 39m [38;2;232;212;114mlor[39m[38;2;227;136;100m( (correct) - 39m [38;2;232;212;114mlor[39m[38;2;227;136;100m( ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1016 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m [38;2;227;136;100m[39m[38;2; (correct) - ;227;136;100m([39m [38;2;227;136;100m[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;222;222;222mhex[39m[38;2;227;136;100m)[39m[38; (correct) - ;222;222;222mhex[39m[38;2;227;136;100m)[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;2;222;222;222m[39m ⋅⋅[38;5;241m92[39m⋅[39m[38 (correct) - ;2;222;222;222m[39m ⋅⋅[38;5;241m92[39m⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 8;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@te (correct) - 8;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[38;2;222;222;222m@te ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - est[39m[38;2;222;222;222m⋅[39m[38;2;232;212;114 (correct) - est[39m[38;2;222;222;222m⋅[39m[38;2;232;212;114 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 4mget_color[39m[38;2;227;136;100m([39m[38;2;222 (correct) - 4mget_color[39m[38;2;227;136;100m([39m[38;2;222 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;222;222mhex[39m[38;2;227;136;100m;[39m [38;2; (correct) - 2;222;222mhex[39m[38;2;227;136;100m;[39m [38;2; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_3_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 956 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; (correct) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ (correct) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; (correct) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 (correct) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 (correct) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_6_3_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 956 chrs ────────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 (correct) - ⋅⋅[38;5;241m91[39m⋅[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m (correct) - 39m[38;2;222;222;222m@test[39m[38;2;222;222;222m ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; (correct) - m⋅[39m[38;2;232;212;114mis_background[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; (correct) - ;227;136;100m([39m[38;2;222;222;222mhex[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 (correct) - ;2;227;136;100m)[39m[38;2;222;222;222m ⋅⋅[38;5;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ (correct) - 241m92[39m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222m@test[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; (correct) - 39m[38;2;232;212;114mget_color[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 (correct) - ;100m([39m[38;2;222;222;222mhex[39m[38;2;227;13 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 (correct) - 36;100m;[39m[38;2;222;222;222m⋅[39m[38;2;222;22 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m91\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)" = "code_highlight_6_4" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 58 = "58" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1739 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────── SECOND ──────────────────────────────────── {grey39}89{/grey39}  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] {grey39}90{/grey39}  for hex in hexes {grey39}91{/grey39}  @test is_background(hex) {grey39}92{/grey39}  @test get_color(hex; bg = true) isa RGBColor {grey39}93{/grey39}  end {red bold}❯{/red bold} {white}94{/white} end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅{{/default}grey39}89{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m (correct) - ⋅⋅{{/default}grey39}89{{/default}/grey39}⋅[38;2;222;222;222m⋅⋅⋅⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[ (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[3 (correct) - [39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#f (correct) - 39m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#f ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ffffff"[39m[38;2;227;136;100m,[39m[38;2;222;222 (correct) - ffffff"[39m[38;2;227;136;100m,[39m[38;2;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38; (correct) - 2;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38; (correct) - ;2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m, (correct) - ;2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m, ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_ (correct) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - _#123123"[39m[38;2;227;136;100m][39m[38;2;222;2 (correct) - _#123123"[39m[38;2;227;136;100m][39m[38;2;222;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " {grey39}89{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " {grey39}89{/grey39} \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\n {grey39}90{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n {grey39}91{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n {grey39}92{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n {grey39}93{/grey39} \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n{red bold}❯{/red bold} {white}94{/white} \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:58 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_1" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 2005 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff" , "on_#000000",  "on_#dada2a", "on_#123123"] 90  for hex in hexes 91   @test is_bac kground(hex) 92   @test get_co lor(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m[39 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m [38;2;222;222;222m[39m[38;2;222;109;89m=[39m (correct) - 9m [38;2;222;222;222m[39m[38;2;222;109;89m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m (correct) - m[38;2;222;222;222m⋅[39m[38;2;227;136;100m[[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m[38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;9 (correct) - m[38;2;80;173;95m"on_#ffffff"[39m [38;2;80;173;9 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 95m[39m[38;2;227;136;100m,[39m[38;2;222;222;222 (correct) - 95m[39m[38;2;227;136;100m,[39m[38;2;222;222;222 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 (correct) - 2m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 27;136;100m,[39m [38;2;227;136;100m[39m[38;2;22 (correct) - 27;136;100m,[39m [38;2;227;136;100m[39m[38;2;22 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 22;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m (correct) - 22;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - m[38;2;227;136;100m,[39m[38;2;222;222;222m[39m  (correct) - m[38;2;227;136;100m,[39m[38;2;222;222;222m[39m  ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\n\e[38;2;80;173;95m\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_bac\e[39m\n\e[38;2;232;212;114mkground\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_co\e[39m\n\e[38;2;232;212;114mlor\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_2" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1840 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#123123"] 90  for hex in hexes 91  @test is_background( hex) 92  @test get_color(hex;  bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m[39m [38;2;222;222;222m[39m[38;2;80;173;95 (correct) - ;222m[39m [38;2;222;222;222m[39m[38;2;80;173;95 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 5m"on_#000000"[39m[38;2;227;136;100m,[39m[38;2; (correct) - 5m"on_#000000"[39m[38;2;227;136;100m,[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;222;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[3 (correct) - ;222;222;222m⋅[39m[38;2;80;173;95m"on_#dada2a"[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 39m[38;2;227;136;100m,[39m[38;2;222;222;222m[39 (correct) - 39m[38;2;227;136;100m,[39m[38;2;222;222;222m[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m [38;2;222;222;222m[39m[38;2;80;173;95m"on_#12 (correct) - 9m [38;2;222;222;222m[39m[38;2;80;173;95m"on_#12 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m\n\e[38;2;222;222;222m\e[39m\e[38;2;80;173;95m\"on_#123123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\n\e[38;2;227;136;100m\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)" = "code_highlight_6_4_3" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 62 = "62" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1755 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a", "on_#12 3123"] 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ (correct) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_# (correct) - [39m[38;2;222;222;222m⋅[39m[38;2;80;173;95m"on_# ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - #12[39m [38;2;80;173;95m3123"[39m[38;2;227;136; (correct) - #12[39m [38;2;80;173;95m3123"[39m[38;2;227;136; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#12\e[39m\n\e[38;2;80;173;95m3123\"\e[39m\e[38;2;227;136;100m]\e[39m\e[38;2;222;222;222m\e[39m\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:62 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 ┌ Warning: Failed to match to text │ "code_highlight_$(i)_$(j)_$(k)_trunc" = "code_highlight_6_4_3_trunc" │ /home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl = "/home/pkgeval/.julia/packages/Term/XGxNP/test/14_test_highlight.jl" │ 65 = "65" └ @ Main ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1651 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────── SECOND ──────────────────────────────────── 89  hexes = ["on_#ffffff", "on_#000000", "on_#dada2a",... 90  for hex in hexes 91  @test is_background(hex) 92  @test get_color(hex; bg = true) isa RGBColor 93  end ❯ 94 end ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ (correct) - ⋅⋅[38;5;241m89[39m⋅[38;2;222;222;222m⋅⋅⋅⋅[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 (correct) - [38;2;222;222;222mhexes[39m[38;2;222;222;222m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 (correct) - 39m[38;2;222;109;89m=[39m[38;2;222;222;222m⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff (correct) - 9m[38;2;227;136;100m[[39m[38;2;80;173;95m"on_#ff ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; (correct) - fffff"[39m[38;2;227;136;100m,[39m[38;2;222;222; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 (correct) - ;222m⋅[39m[38;2;80;173;95m"on_#000000"[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 (correct) - 2;227;136;100m,[39m[38;2;222;222;222m⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ (correct) - 2;80;173;95m"on_#dada2a"[39m[38;2;227;136;100m,[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39 (correct) - [39m[38;2;222;222;222m[39m... ⋅⋅[38;5;241m90[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2;122;147; (correct) - 9m⋅[39m[38;2;222;222;222m⋅⋅⋅⋅[39m[38;2;122;147; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── HIGHLIGHT syntax adv: Test Failed at /home/pkgeval/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 Expression: txt == correct Evaluated: " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" == " \e[38;5;241m89\e[39m \e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;227;136;100m[\e[39m\e[38;2;80;173;95m\"on_#ffffff\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#000000\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;80;173;95m\"on_#dada2a\"\e[39m\e[38;2;227;136;100m,\e[39m\e[38;2;222;222;222m\e[39m...\n \e[38;5;241m90\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mfor\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245min\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mhexes\e[39m\e[38;2;222;222;222m\n \e[38;5;241m91\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mis_background\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m\n \e[38;5;241m92\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222m@test\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;232;212;114mget_color\e[39m\e[38;2;227;136;100m(\e[39m\e[38;2;222;222;222mhex\e[39m\e[38;2;227;136;100m;\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mbg\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;109;89m=\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mtrue\e[39m\e[38;2;227;136;100m)\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222misa\e[39m\e[38;2;222;222;222m \e[39m\e[38;2;222;222;222mRGBColor\e[39m\e[38;2;222;222;222m\n \e[38;5;241m93\e[39m \e[39m\e[38;2;222;222;222m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m\n\e[1m\e[31m❯\e[22m\e[39m \e[37m94\e[39m \e[39m\e[38;2;122;147;245mend\e[39m\e[38;2;222;222;222m" Stacktrace: [1] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:773 [inlined] [2] macro expansion @ ~/.julia/packages/Term/XGxNP/test/__test_utils.jl:120 [inlined] [3] macro expansion @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:65 [inlined] [4] macro expansion @ /opt/julia/share/julia/stdlib/v1.14/Test/src/Test.jl:2156 [inlined] [5] top-level scope @ ~/.julia/packages/Term/XGxNP/test/14_test_highlight.jl:55 Test Summary: | Pass Fail Total Time HIGHLIGHT syntax adv | 133 35 168 7.2s RNG of the outermost testset: Random.Xoshiro(0xfca3490a4a4c24b7, 0xf6a92d664c6b196b, 0xbbdee2ad2ccee901, 0x5068f398041c058d, 0xbed7e7c72c5c24d8) 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 249.55s 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 297.95s: package has test failures