Package evaluation of Term on Julia 1.13.0-DEV.868 (f2a8e18a98*) started at 2025-07-15T13:54:46.463 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.01s ################################################################################ # Installation # Installing Term... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [22787eb5] + Term v2.0.7 Updating `~/.julia/environments/v1.13/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [da1fd8a2] + CodeTracking v1.3.9 [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.2 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [22787eb5] + Term v2.0.7 [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.12.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 v0.7.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 Installation completed after 3.62s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 17.96s ################################################################################ # Testing # Testing Term Status `/tmp/jl_2jalRf/Project.toml` [1520ce14] AbstractTrees v0.4.5 [98e50ef6] JuliaFormatter v2.1.2 [bac558e1] OrderedCollections v1.8.1 [33c8b6b6] ProgressLogging v0.1.5 [860ef19b] StableRNGs v1.0.3 [fd094767] Suppressor v0.2.8 [22787eb5] Term v2.0.7 [a759f4b9] TimerOutputs v0.5.29 [d6f4376e] Markdown v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_2jalRf/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [da1fd8a2] CodeTracking v1.3.9 [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.3.1 [eafb193a] Highlights v0.5.3 [82899510] IteratorInterfaceExtensions v1.0.0 [98e50ef6] JuliaFormatter v2.1.2 ⌅ [70703baa] JuliaSyntax v0.4.10 [1c23619d] MyterialColors v0.3.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [33c8b6b6] ProgressLogging v0.1.5 [860ef19b] StableRNGs v1.0.3 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [22787eb5] Term v2.0.7 [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.12.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 v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.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 1.8s Test Summary: | Pass Total Time TU_ansi | 6 6 0.7s 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 2.1s Test Summary: | Pass Total Time Text justify | 3 3 1.0s Test Summary: | Pass Total Time str_trunc | 3 3 0.8s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.3s 14.148655 seconds (4.35 M allocations: 246.827 MiB, 0.91% gc time, 98.13% compilation time: 6% 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.827275 seconds (503.25 k allocations: 29.294 MiB, 94.46% compilation time: <1% of which was recompilation) Running: '03_test_measure.jl' Test Summary: | Pass Total Time Measure - str | 17 17 0.2s Test Summary: | Pass Total Time 34mMeasure - funcs | 8 8 2.9s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 3.386062 seconds (963.74 k allocations: 53.701 MiB, 0.85% gc time, 98.20% 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.2s 1.726347 seconds (118.57 k allocations: 5.932 MiB, 93.12% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.237120 seconds (40.75 k allocations: 2.044 MiB, 83.82% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.2s 2.503130 seconds (255.52 k allocations: 14.181 MiB, 2.04% gc time, 97.85% compilation time: 14% of which was recompilation) Running: '07_test_renderables.jl' test Test Summary: | Pass Total Time Segment | 11 11 1.6s Test Summary: | Pass Total Time Renderables - RenderableText basic | 10 10 0.3s Test Summary: | Pass Total Time Renderables - RenderableText basic | 2 2 0.5s Test Summary: | Pass Total Time Renderables - RenderableText shape | 35 35 0.3s Test Summary: | Pass Total Time Renderables - trim renderables | 2 2 1.7s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 12.680222 seconds (1.45 M allocations: 79.564 MiB, 0.49% gc time, 97.36% compilation time: <1% of which was recompilation) Running: '08_test_panel.jl' Test Summary: | Pass Total Time Panel - no content | 55 55 0.4s Test Summary: | Pass Total Time Panel - basic shape | 48 48 0.3s Test Summary: | Pass Total Time Panel - fit overflow | 18 18 0.6s Test Summary: | Pass Total Time PANEL - fit - measure | 144 144 0.2s Test Summary: | Pass Total Time PANEL - nofit - measure | 558 558 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.4s 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.3s 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 1.0s Test Summary: | Pass Total Time PANEL - UnicodePlots | 1 1 0.0s Test Summary: | Pass Total Time PANEL - nested panels macro | 6 6 1.0s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.4s 36.675713 seconds (9.91 M allocations: 566.875 MiB, 1.53% gc time, 94.04% 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.9s 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.8s Test Summary: | Pass Total Time layout - panels | 48 48 0.9s Test Summary: | Pass Total Time layout - placeholder | 5 5 0.1s Test Summary: | Pass Total Time Layout - h/vstack with pad | 4 4 0.6s 5.722778 seconds (2.43 M allocations: 130.253 MiB, 0.73% gc time, 94.96% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 13.5s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 8.9s 22.884491 seconds (12.73 M allocations: 720.847 MiB, 1.07% gc time, 98.10% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 3.5s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("leaf" => 2, "leaf2" => 2, "canopy"  => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leafme" => "v") ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   -124.0       2.0   1.0   -71.0       3.0   1.0   88.0       4.0   1.0   60.0       5.0   1.0   76.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.5334745...   0.4698141...   0.4498347...   0.8234742... ┃ ┃    0.7562590...   ┃ ┃   (2)   0.4384560...   0.0507547...   0.8994647...   0.5298610... ┃ ┃    0.2258152...   ┃ ┃   (3)   0.4810338...   0.0872634...   0.7745668...   0.9038669... ┃ ┃    0.7444070...   ┃ ┃   (4)   0.2688402...   0.9775465...   0.9650271...   0.5546128... ┃ ┃    0.5303374...   ┃ ┃   (5)   0.9507113...   0.6093289...   0.5344575...   0.3428634... ┃ ┃    0.0807152...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("leaf" => 2, "leaf2" => 2, "canopy"  => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leafme" => "v") ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   30.0       2.0   1.0   -16.0       3.0   1.0   126.0       4.0   1.0   117.0       5.0   1.0   -101.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.8389247...   0.9844957...   0.2788334...   0.2228706... ┃ ┃    0.9619752...   ┃ ┃   (2)   0.1195993...   0.4761508...   0.0977578...   0.0364657... ┃ ┃    0.8577318...   ┃ ┃   (3)   0.8282675...   0.4575563...   0.1343831...   0.7840776... ┃ ┃    0.8434754...   ┃ ┃   (4)   0.4755664...   0.0765555...   0.3603205...   0.3192545... ┃ ┃    0.2692034...   ┃ ┃   (5)   0.5881181...   0.6900083...   0.3624158...   0.6259949... ┃ ┃    0.3564222...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Test Summary: | Pass Total Time Theme demo | 1 1 28.8s 32.970202 seconds (15.54 M allocations: 869.332 MiB, 1.15% gc time, 99.48% compilation time: 2% of which was recompilation) Running: '12_test_console.jl' Testing tprint, stdout temporarily disabled Test Summary: | Pass Total Time CONSOLE | 18 18 0.4s 2.548442 seconds (705.20 k allocations: 37.657 MiB, 96.24% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled Test Summary: | Total Time LOGS test | 0 16.1s 18.009171 seconds (18.84 M allocations: 3.111 GiB, 4.89% gc time, 86.63% compilation time: <1% of which was recompilation) Running: '14_test_highlight.jl' Test Summary: | Pass Total Time HIGHLIGHT | 12 12 0.2s Test Summary: | Pass Total Time HIGHLIGHT syntax basic | 5 5 0.8s Test Summary: | Pass Total Time HIGHLIGHT syntax adv | 168 168 0.2s 3.222956 seconds (478.12 k allocations: 32.859 MiB, 92.71% compilation time: <1% of which was recompilation) Running: '15_test_progress.jl' Test Summary: | Pass Total Time Progress - jobs | 13 13 3.4s ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90% [?25h [?25h ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  8/10  80%[?25h[?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90% [?25h [?25h Test Summary: | Pass Total Time Progress basic | 3 3 1.4s ──────────────────────────────── progress ───────────────────────────────── Running...  ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━ ●  2/10  20%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━ ●  4/10  40%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━ ●  5/10  50%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  7/10  70%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ● 10/10 100% [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   0──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   2──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   4──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   5──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   7──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   8──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   10 [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0% ● elapsed: 69ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Running... ● ━━ ●  2/10  20% ● elapsed: 87ms remaining: 352.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━ ●  4/10  40% ● elapsed: 106ms remaining: 159.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━ ●  6/10  60% ● elapsed: 125ms remaining: 83.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━ ●  7/10  70% ● elapsed: 144ms remaining: 62.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━ ●  9/10  90% ● elapsed: 163ms remaining: 18.0ms [?25h [?25h Test Summary: | Pass Total Time Progress columns | 14 14 3.0s ──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  0/100  0% ● elapsed: 401ms remaining: Infmin Test2 ● _____________ ●  0/100  0% ● elapsed: 44ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  2/100  2% ● elapsed: 461ms remaining: 22.59s Test2 ● _____________ ●  2/100  2% ● elapsed: 104ms remaining: 5.1s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  4/100  4% ● elapsed: 480ms remaining: 11.52s Test2 ● x____________ ●  4/100  4% ● elapsed: 123ms remaining: 2.95s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  5/100  5% ● elapsed: 499ms remaining: 9.48s Test2 ● x____________ ●  5/100  5% ● elapsed: 143ms remaining: 2.72s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  7/100  7% ● elapsed: 518ms remaining: 6.88s Test2 ● x____________ ●  7/100  7% ● elapsed: 162ms remaining: 2.15s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  9/100  9% ● elapsed: 537ms remaining: 5.43s Test2 ● x____________ ●  9/100  9% ● elapsed: 181ms remaining: 1.83s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  11/100  11% ● elapsed: 557ms remaining: 4.51s Test2 ● x____________ ●  11/100  11% ● elapsed: 200ms remaining: 1.62s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  12/100  12% ● elapsed: 576ms remaining: 4.22s Test2 ● xx___________ ●  12/100  12% ● elapsed: 219ms remaining: 1.61s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  14/100  14% ● elapsed: 594ms remaining: 3.65s Test2 ● xx___________ ●  14/100  14% ● elapsed: 237ms remaining: 1.46s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  16/100  16% ● elapsed: 613ms remaining: 3.22s Test2 ● xx___________ ●  16/100  16% ● elapsed: 257ms remaining: 1.35s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  17/100  17% ● elapsed: 632ms remaining: 3.09s Test2 ● xx___________ ●  17/100  17% ● elapsed: 275ms remaining: 1.34s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  19/100  19% ● elapsed: 650ms remaining: 2.77s Test2 ● xx___________ ●  19/100  19% ● elapsed: 293ms remaining: 1.25s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  20/100  20% ● elapsed: 669ms remaining: 2.68s Test2 ● xxx__________ ●  20/100  20% ● elapsed: 312ms remaining: 1.25s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  22/100  22% ● elapsed: 688ms remaining: 2.44s Test2 ● xxx__________ ●  22/100  22% ● elapsed: 331ms remaining: 1.17s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  24/100  24% ● elapsed: 707ms remaining: 2.24s Test2 ● xxx__________ ●  24/100  24% ● elapsed: 350ms remaining: 1.11s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  26/100  26% ● elapsed: 726ms remaining: 2.07s Test2 ● xxx__________ ●  26/100  26% ● elapsed: 370ms remaining: 1.05s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  27/100  27% ● elapsed: 745ms remaining: 2.01s Test2 ● xxxx_________ ●  27/100  27% ● elapsed: 388ms remaining: 1.05s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  29/100  29% ● elapsed: 764ms remaining: 1.87s Test2 ● xxxx_________ ●  29/100  29% ● elapsed: 408ms remaining: 999.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  31/100  31% ● elapsed: 783ms remaining: 1.75s Test2 ● xxxx_________ ●  31/100  31% ● elapsed: 427ms remaining: 950.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  32/100  32% ● elapsed: 802ms remaining: 1.71s Test2 ● xxxx_________ ●  32/100  32% ● elapsed: 446ms remaining: 948.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  34/100  34% ● elapsed: 822ms remaining: 1.6s Test2 ● xxxx_________ ●  34/100  34% ● elapsed: 465ms remaining: 903.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  36/100  36% ● elapsed: 840ms remaining: 1.49s Test2 ● xxxxx________ ●  36/100  36% ● elapsed: 483ms remaining: 859.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  37/100  37% ● elapsed: 858ms remaining: 1.46s Test2 ● xxxxx________ ●  37/100  37% ● elapsed: 501ms remaining: 853.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  39/100  39% ● elapsed: 876ms remaining: 1.37s Test2 ● xxxxx________ ●  39/100  39% ● elapsed: 519ms remaining: 812.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  40/100  40% ● elapsed: 894ms remaining: 1.34s Test2 ● xxxxx________ ●  40/100  40% ● elapsed: 537ms remaining: 805.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  42/100  42% ● elapsed: 913ms remaining: 1.26s Test2 ● xxxxx________ ●  42/100  42% ● elapsed: 556ms remaining: 768.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  44/100  44% ● elapsed: 931ms remaining: 1.18s Test2 ● xxxxxx_______ ●  44/100  44% ● elapsed: 574ms remaining: 731.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 949ms remaining: 1.16s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 592ms remaining: 724.0ms [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 967ms remaining: 1.18s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 610ms remaining: 746.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 968ms remaining: 1.18s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 611ms remaining: 747.0msTest Summary: | Pass Total Time Progress customization | 1 1 1.9s Test Summary: | ──────────────────────────────── progress ───────────────────────────────── Pass Total Time Progress foreachprogress | 1 1 0.8s 12.352269 seconds (4.98 M allocations: 269.993 MiB, 0.76% gc time, 87.79% compilation time) Running: '16_test_tree.jl' ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1213 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_1 └─ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd fd ⇒ Dict("n2" => 2, "n1" => 1) ├─ n2 ⇒ 2 └─ n1 ⇒ 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_1 └─ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd fd ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m└[39m[38;2;66;16 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m└[39m[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 65;245m─[39m[38;2;255;238;88m⋅nestedasdasdsadasda (correct) - 65;245m─[39m[38;2;255;238;88m⋅nestedasdasdsadasda ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - asdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdf (correct) - asdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdf ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - fdsfsd[39m⋅ [38;2;255;238;88mfd⋅[39m[38;2;239;1 (correct) - fdsfsd[39m⋅ [38;2;255;238;88mfd⋅[39m[38;2;239;1 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[ (correct) - 154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;144;202;249m2[39m,⋅[38;2;100;181;101m"n1"[39m (correct) - ;2;144;202;249m1[39m,⋅[38;2;100;181;101m"n2"[39m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[ (correct) - m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_1\e[22m\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd\e[39m \n\e[38;2;255;238;88mfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_1\e[22m\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd\e[39m \n\e[38;2;255;238;88mfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1451 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_2 ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_2 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅nested (correct) - 9m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅nested ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - d⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 (correct) - d2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 81;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239; (correct) - 181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38;2;100 (correct) - 9;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 0;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;2 (correct) - ;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 239;83;80m>[39m⋅[38;2;144;202;249m1[39m)⋅⋅⋅ ⋅⋅[ (correct) - ;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m) ⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;245 (correct) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 5m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅ (correct) - 45m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_2\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_2\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1559 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_3 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test └─ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_3 ├─ leaf ⇒ 2 ├─ nested ⇒ Dict("n1" => 1, "n2" => 2) │ ├─ n1 ⇒ 1 │ └─ n2 ⇒ 2 ├─ canopy ⇒ test ├─ leafme ⇒ v ├─ ["a"] ⇒ test └─ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [38;2;66;165;245m─[39m[38;2;255;238;88m⋅leaf⋅[39 (correct) - [38;2;66;165;245m─[39m[38;2;255;238;88m⋅leaf⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m2[3 (correct) - 9m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m (correct) - 39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅l (correct) - m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅n ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202 (correct) - nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; (correct) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;165;245m├[39m[38;2;66;165;245m─[39m[38;2;255;2 (correct) - 2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m,⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 238;88m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[38; (correct) - ;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_3\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_3\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5030 vs 4685 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5030 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_4 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" │ => Dict("aleaf" => "unbeliefable", "leaflet" │  => "level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3")) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3") │ ├─ aleaf ⇒ unbeliefable │ └─ leaflet ⇒ level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_4 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[38;2;66;16 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 65;245m─[39m[38;2;255;238;88m⋅nested⋅[39m[38;2; (correct) - 65;245m─[39m[38;2;255;238;88m⋅nested2⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[3 (correct) - 2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83; (correct) - m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;24 (correct) - "n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 49m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - >[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m│[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m│[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_4\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_4\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4466 vs 4308 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4466 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_5 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" │ => Dict("x" => 2), "deeper" => Dict("aleaf" │ => "unbeliefable", "leaflet" => "level │ 3", "sodeep" => Dict("a" => 4))) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ ├─ adict ⇒ Dict("x" => 2) │ │ └─ x ⇒ 2 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3", "sodeep" => Dict("a" => 4)) │ ├─ aleaf ⇒ unbeliefable │ ├─ leaflet ⇒ level 3 │ └─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_5 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ├─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅[38;2;66;165;245m├[39m[38;2;66;165;245m─[39m (correct) - ⋅[38;2;66;165;245m├[39m[38;2;66;165;245m─[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;255;238;88m⋅nested⋅[39m[38;2;239;154;154m⇒ (correct) - [38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;239 (correct) - ⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[38;2 (correct) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - 81;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;239;83;80m>[39m⋅[38;2;144;202;249m3[39m,⋅[3 (correct) - ;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - 144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m= (correct) - 2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;245m├ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_5\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_5\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1213 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_1 ┗━━━ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf sdfd ⇒ Dict("n2" => 2, "n1" => 1) ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_1 ┗━━━ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf sdfd ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┗━━[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┗━━[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m━[39m[38;2;255;238;88m⋅nestedasdasdsadas (correct) - ;165;245m━[39m[38;2;255;238;88m⋅nestedasdasdsadas ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - sdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfs (correct) - sdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfs ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - sdfdsf[39m⋅ [38;2;255;238;88msdfd⋅[39m[38;2;239 (correct) - sdfdsf[39m⋅ [38;2;255;238;88msdfd⋅[39m[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅ (correct) - 9;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;144;202;249m2[39m,⋅[38;2;100;181;101m"n1"[3 (correct) - 38;2;144;202;249m1[39m,⋅[38;2;100;181;101m"n2"[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ (correct) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_1\e[22m\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf\e[39m \n\e[38;2;255;238;88msdfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_1\e[22m\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf\e[39m \n\e[38;2;255;238;88msdfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1467 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_2 ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_2 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ━[39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅ne (correct) - ━[39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅ne ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 (correct) - ested2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 00;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2; (correct) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38;2 (correct) - 2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - 38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m)⋅⋅⋅  (correct) - [38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m)  ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) -  ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165 (correct) -  ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 5;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;23 (correct) - 65;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_2\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_2\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1579 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┗━━━ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┃ ┣━━━ n1 ⇒ 1 ┃ ┗━━━ n2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ leafme ⇒ v ┣━━━ ["a"] ⇒ test ┗━━━ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[3 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅leaf⋅ (correct) - 39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m (correct) - ⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165; (correct) - m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;238 (correct) - ;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;238 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 8;88m⋅leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;1 (correct) - 8;88m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 144;202;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - [38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 8;2;66;165;245m┣━━[39m[38;2;66;165;245m━[39m[38 (correct) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m, ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;255;238;88m⋅canopy⋅[39m[38;2;239;154;154m⇒[3 (correct) - ,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_3\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_3\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5345 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5345 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_4 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" ┃ => Dict("aleaf" => "unbeliefable", "leaflet" ┃  => "level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3")) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3") ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_4 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m━[39m[38;2;255;238;88m⋅nested⋅[39m[38; (correct) - ;165;245m━[39m[38;2;255;238;88m⋅nested2⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2" (correct) - 8;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1" ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 (correct) - "[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;8 (correct) - 39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202; (correct) - 1m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;249m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅ (correct) - 0m>[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_4\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_4\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4504 vs 4348 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4504 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_5 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" ┃ => Dict("x" => 2), "deeper" => Dict("aleaf" ┃ => "unbeliefable", "leaflet" => "level ┃ 3", "sodeep" => Dict("a" => 4))) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┃ ┗━━━ x ⇒ 2 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3", "sodeep" => Dict("a" => 4)) ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┗━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_5 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66;165;245m━[ (correct) -  ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66;165;245m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;255;238;88m⋅nested⋅[39m[38;2;239;154;1 (correct) - 39m[38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2 (correct) - 154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[ (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m (correct) - 00;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m3[39m, (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ,⋅[38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ (correct) - 8;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;8 (correct) - [38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_5\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m)) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_5\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1213 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_1 `---- nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds fsdfd => Dict("n2" => 2, "n1" => 1) +---- n2 => 2 `---- n1 => 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_1 `---- nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds fsdfd => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m`--[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m`--[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m--[39m[38;2;255;238;88m⋅nestedasdasdsada (correct) - ;165;245m--[39m[38;2;255;238;88m⋅nestedasdasdsada ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - asdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdf (correct) - asdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdf ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - fsdfds[39m⋅ [38;2;255;238;88mfsdfd⋅[39m[38;2;23 (correct) - fsdfds[39m⋅ [38;2;255;238;88mfsdfd⋅[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 39;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2"[39 (correct) - 39;154;154m=>[39m⋅Dict([38;2;100;181;101m"n1"[39 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ (correct) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;144;202;249m2[39m,⋅[38;2;100;181;101m"n1" (correct) - [38;2;144;202;249m1[39m,⋅[38;2;100;181;101m"n2" ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_1\e[22m\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds\e[39m \n\e[38;2;255;238;88mfsdfd \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_1\e[22m\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds\e[39m \n\e[38;2;255;238;88mfsdfd \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1483 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_2 +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_2 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - +--[39m[38;2;66;165;245m--[39m[38;2;255;238;88m (correct) - +--[39m[38;2;66;165;245m--[39m[38;2;255;238;88m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38; (correct) - m⋅nested2⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[3 (correct) - 8;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[ (correct) - [38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m, ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m (correct) - ,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m) (correct) - [39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - )⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2; (correct) - 39m) ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;66;165;245m+--[39m[38;2;66;165;245m--[39m[38;2 (correct) - 2;66;165;245m+--[39m[38;2;66;165;245m--[39m[38; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_2\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_2\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1599 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_3 +---- leaf => 2 +---- leaf2 => 2 +---- canopy => test +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 +---- ["a"] => test `---- leafme => v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_3 +---- leaf => 2 +---- nested => Dict("n1" => 1, "n2" => 2) | +---- n1 => 1 | `---- n2 => 2 +---- canopy => test +---- leafme => v +---- ["a"] => test `---- leaf2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+-- (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+-- ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [39m[38;2;66;165;245m--[39m[38;2;255;238;88m⋅le (correct) - [39m[38;2;66;165;245m--[39m[38;2;255;238;88m⋅le ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - eaf⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;144;202; (correct) - eaf⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;144;202; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; (correct) - ;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;165;245m+--[39m[38;2;66;165;245m--[39m[38;2;25 (correct) - ;165;245m+--[39m[38;2;66;165;245m--[39m[38;2;25 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 55;238;88m⋅leaf2⋅[39m[38;2;239;154;154m=>[39m⋅[ (correct) - 55;238;88m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅D ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;144;202;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  (correct) - Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) -  ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245m--[ (correct) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;255;238;88m⋅canopy⋅[39m[38;2;239;154;1 (correct) - 1[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_3\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m=>\e[39m test \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_3\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m=>\e[39m test \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5345 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5345 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_4 +---- nested => Dict("n2" => Int64, "n3" => 3, "deeper" | => Dict("aleaf" => "unbeliefable", "leaflet" |  => "level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3")) | +---- n2 => Int64 | +---- n3 => 3 | `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" | => "level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3") | +---- aleaf => unbeliefable | `---- leaflet => level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level  3level | 3level 3level 3level 3level 3level  3level | 3level 3level 3 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_4 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) +---- n3 => 3 +---- n2 => Int64 `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") +---- aleaf => unbeliefable `---- leaflet => level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level  3level 3level 3level 3level 3level 3level  3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m--[39m[38;2;255;238;88m⋅nested⋅[39m[38 (correct) - ;165;245m--[39m[38;2;255;238;88m⋅nested2⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2 (correct) - 38;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ (correct) - n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [39m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239 (correct) - [39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;20 (correct) - 101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 02;249m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅ (correct) - ;80m>[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_4\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_4\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4580 vs 4428 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4580 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_5 +---- nested => Dict("n2" => Int64, "n3" => 3, "adict" | => Dict("x" => 2), "deeper" => Dict("aleaf" | => "unbeliefable", "leaflet" => "level | 3", "sodeep" => Dict("a" => 4))) | +---- n2 => Int64 | +---- n3 => 3 | +---- adict => Dict("x" => 2) | | `---- x => 2 | `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" | => "level 3", "sodeep" => Dict("a" => 4)) | +---- aleaf => unbeliefable | +---- leaflet => level 3 | `---- sodeep => Dict("a" => 4) | `---- a => 4 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_5 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) +---- adict => Dict("x" => 2) | `---- x => 2 +---- n3 => 3 +---- n2 => Int64 `---- deeper => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") +---- sodeep => Dict("a" => 4) | `---- a => 4 +---- aleaf => unbeliefable `---- leaflet => level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245 (correct) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 5m--[39m[38;2;255;238;88m⋅nested⋅[39m[38;2;239; (correct) - m--[39m[38;2;255;238;88m⋅nested2⋅[39m[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅ (correct) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - t64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m (correct) - 38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n2" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m3 (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 3[39m,⋅[38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - 9m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38; (correct) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_5\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m)) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_5\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1205 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_1 └─ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd fd ⇒ Dict("n2" => 2, "n1" => 1) ├─ n2 ⇒ 2 └─ n1 ⇒ 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_1 └─ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd fd ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m└[39m[38;2;21;10 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m└[39m[38;2;21;10 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 01;192m─[39m[38;2;229;57;53m⋅nestedasdasdsadasdas (correct) - 01;192m─[39m[38;2;229;57;53m⋅nestedasdasdsadasdas ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - sdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfd (correct) - sdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfd ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - dsfsd[39m⋅ [38;2;229;57;53mfd⋅[39m[38;2;239;154 (correct) - dsfsd[39m⋅ [38;2;229;57;53mfd⋅[39m[38;2;239;154 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 4;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38 (correct) - 4;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2; (correct) - 8;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;30;136;229m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[ (correct) - ;30;136;229m1[39m,⋅[38;2;100;181;101m"n2"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_1\e[22m\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd\e[39m \n\e[38;2;229;57;53mfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_1\e[22m\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsfsd\e[39m \n\e[38;2;229;57;53mfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1439 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_2 ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_2 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nested⋅ (correct) - 9m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nested2 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;181 (correct) - 2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 1;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;8 (correct) - 81;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38;2;100;1 (correct) - ;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239 (correct) - 100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9;83;80m>[39m⋅[38;2;30;136;229m1[39m)⋅⋅⋅ ⋅⋅[38; (correct) - 2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m) ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m├ (correct) - 8;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅n2⋅ (correct) - m├[39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅n1 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_2\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_2\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1545 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_3 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test └─ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_3 ├─ leaf ⇒ 2 ├─ nested ⇒ Dict("n1" => 1, "n2" => 2) │ ├─ n1 ⇒ 1 │ └─ n2 ⇒ 2 ├─ canopy ⇒ test ├─ leafme ⇒ v ├─ ["a"] ⇒ test └─ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf⋅[39m (correct) - [38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2[39m (correct) - m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├ (correct) - m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf (correct) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nest ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - f2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229 (correct) - ted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101; (correct) - ;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;192m├[39m[38;2;21;101;192m─[39m[38;2;229;57;53 (correct) - 39;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 3m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;100 (correct) - 00;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_3\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_3\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4977 vs 4632 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4977 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_4 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" │ => Dict("aleaf" => "unbeliefable", "leaflet" │  => "level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3")) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3") │ ├─ aleaf ⇒ unbeliefable │ └─ leaflet ⇒ level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_4 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[38;2;21;10 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[38;2;21;10 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 01;192m─[39m[38;2;229;57;53m⋅nested⋅[39m[38;2;2 (correct) - 01;192m─[39m[38;2;229;57;53m⋅nested2⋅[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39 (correct) - ;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅I (correct) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83;8 (correct) - ⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30;136;229m (correct) - n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [39m⋅[38;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_4\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_4\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4440 vs 4282 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4440 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_5 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" │ => Dict("x" => 2), "deeper" => Dict("aleaf" │ => "unbeliefable", "leaflet" => "level │ 3", "sodeep" => Dict("a" => 4))) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ ├─ adict ⇒ Dict("x" => 2) │ │ └─ x ⇒ 2 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3", "sodeep" => Dict("a" => 4)) │ ├─ aleaf ⇒ unbeliefable │ ├─ leaflet ⇒ level 3 │ └─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_5 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ├─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅[38;2;21;101;192m├[39m[38;2;21;101;192m─[39m (correct) - ⋅[38;2;21;101;192m├[39m[38;2;21;101;192m─[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;229;57;53m⋅nested⋅[39m[38;2;239;154;154m⇒ (correct) - [38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;239; (correct) - [39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[38;2; (correct) - ;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;181 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m[38; (correct) - 1;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;239;83;80m>[39m⋅[38;2;30;136;229m3[39m,⋅[38; (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2 (correct) - 0;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m=[3 (correct) - 21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m├[3 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_5\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_5\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1205 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_1 ┗━━━ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf sdfd ⇒ Dict("n2" => 2, "n1" => 1) ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_1 ┗━━━ nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf sdfd ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┗━━[39m[38;2;21; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┗━━[39m[38;2;21; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;101;192m━[39m[38;2;229;57;53m⋅nestedasdasdsadasd (correct) - ;101;192m━[39m[38;2;229;57;53m⋅nestedasdasdsadasd ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - dasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsd (correct) - dasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsd ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - dfdsf[39m⋅ [38;2;229;57;53msdfd⋅[39m[38;2;239;1 (correct) - dfdsf[39m⋅ [38;2;229;57;53msdfd⋅[39m[38;2;239;1 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[ (correct) - 154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;30;136;229m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅ (correct) - ;2;30;136;229m1[39m,⋅[38;2;100;181;101m"n2"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_1\e[22m\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf\e[39m \n\e[38;2;229;57;53msdfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_1\e[22m\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfdsf\e[39m \n\e[38;2;229;57;53msdfd \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1455 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_2 ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_2 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ━[39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅nes (correct) - ━[39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅nes ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - sted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100 (correct) - sted2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 0;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;2 (correct) - 00;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38;2;1 (correct) - ;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 (correct) - 8;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;239;83;80m>[39m⋅[38;2;30;136;229m1[39m)⋅⋅⋅ ⋅⋅ (correct) - [38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m) ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;19 (correct) - ⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 (correct) - ;192m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_2\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_2\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1565 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┗━━━ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┃ ┣━━━ n1 ⇒ 1 ┃ ┗━━━ n2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ leafme ⇒ v ┣━━━ ["a"] ⇒ test ┗━━━ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[3 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅leaf⋅ (correct) - 39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2 (correct) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;19 (correct) - [39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;19 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 (correct) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 3m⋅leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;30;1 (correct) - 3m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 136;229m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;2 (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 21;101;192m┣━━[39m[38;2;21;101;192m━[39m[38;2;2 (correct) - 38;2;239;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 229;57;53m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[ (correct) - 38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_3\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_3\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5292 vs 4947 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5292 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_4 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" ┃ => Dict("aleaf" => "unbeliefable", "leaflet" ┃  => "level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3")) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3") ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_4 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;101;192m━[39m[38;2;229;57;53m⋅nested⋅[39m[38;2 (correct) - ;101;192m━[39m[38;2;229;57;53m⋅nested2⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[ (correct) - ;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1" ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83 (correct) - 9m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 3;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30;136;22 (correct) - m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 29m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - m>[39m⋅[38;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_4\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_4\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4478 vs 4322 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4478 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_5 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" ┃ => Dict("x" => 2), "deeper" => Dict("aleaf" ┃ => "unbeliefable", "leaflet" => "level ┃ 3", "sodeep" => Dict("a" => 4))) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┃ ┗━━━ x ⇒ 2 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3", "sodeep" => Dict("a" => 4)) ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┗━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_5 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21;101;192m━[ (correct) -  ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21;101;192m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;229;57;53m⋅nested⋅[39m[38;2;239;154;15 (correct) - 39m[38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;15 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 54m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2; (correct) - 54m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[3 (correct) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m (correct) - 0;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;239;83;80m>[39m⋅[38;2;30;136;229m3[39m,⋅ (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ (correct) - ;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m (correct) - 8;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_5\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m)) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_5\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_3_1" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1205 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_3_1 `---- nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds fsdfd => Dict("n2" => 2, "n1" => 1) +---- n2 => 2 `---- n1 => 1 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_3_1 `---- nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds fsdfd => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_3_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_3_1[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m`--[39m[38;2;21; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m`--[39m[38;2;21; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;101;192m--[39m[38;2;229;57;53m⋅nestedasdasdsadas (correct) - ;101;192m--[39m[38;2;229;57;53m⋅nestedasdasdsadas ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - sdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfs (correct) - sdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfs ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - sdfds[39m⋅ [38;2;229;57;53mfsdfd⋅[39m[38;2;239; (correct) - sdfds[39m⋅ [38;2;229;57;53mfsdfd⋅[39m[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅ (correct) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;30;136;229m2[39m,⋅[38;2;100;181;101m"n1"[39 (correct) - 38;2;30;136;229m1[39m,⋅[38;2;100;181;101m"n2"[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ (correct) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_3_1\e[22m\e[39m \n \e[38;2;21;101;192m`--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds\e[39m \n\e[38;2;229;57;53mfsdfd \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \n \e[38;2;21;101;192m+--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;30;136;229m2\e[39m \n \n \e[38;2;21;101;192m`--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;30;136;229m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_3_1\e[22m\e[39m \n \e[38;2;21;101;192m`--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m nestedasdasdsadasdasdsadsadasdasdasdsadasasdasdassfsdfdsfdsfdsfsdfsdfds\e[39m \n\e[38;2;229;57;53mfsdfd \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \n \e[38;2;21;101;192m+--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;30;136;229m1\e[39m \n \n \e[38;2;21;101;192m`--\e[39m\e[38;2;21;101;192m--\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1858 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_3_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1471 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_3_2 +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_3_2 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m+ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m+ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - +--[39m[38;2;21;101;192m--[39m[38;2;229;57;53m⋅ (correct) - +--[39m[38;2;21;101;192m--[39m[38;2;229;57;53m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38;2 (correct) - ⋅nested2⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 8;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38 (correct) - 38;2;239;83;80m>[39m⋅[38[1 PkgEval terminated after 269.36s: test log exceeded the size limit