Package evaluation of Term on Julia 1.13.0-DEV.912 (a2457e6ed7*) started at 2025-07-27T13:55:00.780 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 9.61s ################################################################################ # 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 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Installation completed after 3.59s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 17.46s ################################################################################ # Testing # Testing Term Status `/tmp/jl_swSHw2/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_swSHw2/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.9s Test Summary: | Pass Total Time TU_ansi | 6 6 0.8s 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.5s Test Summary: | Pass Total Time Text justify | 3 3 0.9s Test Summary: | Pass Total Time str_trunc | 3 3 0.7s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.3s 14.608129 seconds (4.34 M allocations: 246.668 MiB, 2.84% gc time, 98.21% compilation time: 6% of which was recompilation) Running: '02_test_ansi.jl' Test Summary: | Pass Total Time ANSI detect color | 80 80 0.1s 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.739492 seconds (503.25 k allocations: 29.300 MiB, 3.54% gc time, 94.71% 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.260453 seconds (963.88 k allocations: 53.713 MiB, 98.49% compilation time) Running: '04_test_style.jl' Test Summary: | Pass Total Time Style | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags and reshaping | 36 36 0.0s Test Summary: | Pass Total Time Tprint | 6 6 0.1s Test Summary: | Pass Total Time Tmisc | 2 2 0.1s 1.542632 seconds (118.72 k allocations: 5.936 MiB, 93.08% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.224801 seconds (40.78 k allocations: 2.045 MiB, 83.12% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.1s 2.283156 seconds (250.59 k allocations: 13.907 MiB, 97.76% compilation time: 12% 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.5s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 11.789169 seconds (1.45 M allocations: 79.892 MiB, 0.56% gc time, 97.35% 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.5s 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.5s 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.1s 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 35.846443 seconds (9.91 M allocations: 566.593 MiB, 0.77% gc time, 94.15% 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 1.1s 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 6.089231 seconds (2.41 M allocations: 129.269 MiB, 5.08% gc time, 95.37% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 13.9s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 9.0s 23.385118 seconds (12.68 M allocations: 717.882 MiB, 0.96% gc time, 98.17% 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   54.0       2.0   1.0   10.0       3.0   1.0   27.0       4.0   1.0   81.0       5.0   1.0   9.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.3006062...   0.0834675...   0.8674588...   0.9442417... ┃ ┃    0.1198567...   ┃ ┃   (2)   0.0542279...   0.0055006...   0.4519025...   0.9204246... ┃ ┃    0.8606160...   ┃ ┃   (3)   0.2296589...   0.4147522...   0.3203670...   0.2479247... ┃ ┃    0.4799062...   ┃ ┃   (4)   0.4735154...   0.1594658...   0.2938586...   0.0015781... ┃ ┃    0.2819679...   ┃ ┃   (5)   0.0563159...   0.2874029...   0.2877883...   0.8873239... ┃ ┃    0.5453493...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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   32.0       2.0   1.0   21.0       3.0   1.0   -113.0       4.0   1.0   90.0       5.0   1.0   -41.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.2199850...   0.7132425...   0.5783789...   0.0626230... ┃ ┃    0.0840893...   ┃ ┃   (2)   0.0754110...   0.9491560...   0.5455717...   0.5495922... ┃ ┃    0.2299416...   ┃ ┃   (3)   0.4766668...   0.5732868...   0.7166846...   0.6165936... ┃ ┃    0.9239982...   ┃ ┃   (4)   0.9167543...   0.3123617...   0.3954710...   0.9136477... ┃ ┃    0.6194762...   ┃ ┃   (5)   0.7014283...   0.4177642...   0.6076555...   0.8577800... ┃ ┃    0.3349479...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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 27.6s 31.709981 seconds (15.42 M allocations: 862.463 MiB, 1.34% 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.684563 seconds (705.14 k allocations: 37.752 MiB, 96.44% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled Test Summary: | Total Time LOGS test | 0 17.2s 18.965924 seconds (18.83 M allocations: 3.110 GiB, 4.27% gc time, 89.82% 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.7s Test Summary: | Pass Total Time HIGHLIGHT syntax adv | 168 168 0.2s 3.177924 seconds (478.43 k allocations: 32.865 MiB, 92.64% compilation time: <1% of which was recompilation) Running: '15_test_progress.jl' Test Summary: | Pass Total Time Progress - jobs | 13 13 3.6s ──────────────────────────────── 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...   ( ● )   6──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   7──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   9 [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0% ● elapsed: 83ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Running... ● ━━ ●  2/10  20% ● elapsed: 101ms remaining: 404.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━ ●  4/10  40% ● elapsed: 121ms remaining: 181.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━ ●  6/10  60% ● elapsed: 139ms remaining: 93.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━ ●  7/10  70% ● elapsed: 158ms remaining: 68.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━ ●  9/10  90% ● elapsed: 177ms remaining: 20.0ms [?25h [?25h Test Summary: | Pass Total Time Progress columns | 14 14 3.1s ──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  0/100  0% ● elapsed: 342ms remaining: Infmin Test2 ● _____________ ●  0/100  0% ● elapsed: 45ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  2/100  2% ● elapsed: 403ms remaining: 19.75s Test2 ● _____________ ●  2/100  2% ● elapsed: 105ms remaining: 5.14s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  4/100  4% ● elapsed: 422ms remaining: 10.13s Test2 ● x____________ ●  4/100  4% ● elapsed: 125ms remaining: 3.0s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  6/100  6% ● elapsed: 442ms remaining: 6.92s Test2 ● x____________ ●  6/100  6% ● elapsed: 144ms remaining: 2.26s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  7/100  7% ● elapsed: 461ms remaining: 6.12s Test2 ● x____________ ●  7/100  7% ● elapsed: 163ms remaining: 2.17s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  9/100  9% ● elapsed: 479ms remaining: 4.84s Test2 ● x____________ ●  9/100  9% ● elapsed: 181ms remaining: 1.83s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  10/100  10% ● elapsed: 497ms remaining: 4.47s Test2 ● x____________ ●  10/100  10% ● elapsed: 199ms remaining: 1.79s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  12/100  12% ● elapsed: 515ms remaining: 3.78s Test2 ● xx___________ ●  12/100  12% ● elapsed: 217ms remaining: 1.59s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  14/100  14% ● elapsed: 533ms remaining: 3.27s Test2 ● xx___________ ●  14/100  14% ● elapsed: 235ms remaining: 1.44s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  15/100  15% ● elapsed: 552ms remaining: 3.13s Test2 ● xx___________ ●  15/100  15% ● elapsed: 254ms remaining: 1.44s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  17/100  17% ● elapsed: 571ms remaining: 2.79s Test2 ● xx___________ ●  17/100  17% ● elapsed: 273ms remaining: 1.33s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  19/100  19% ● elapsed: 590ms remaining: 2.52s Test2 ● xx___________ ●  19/100  19% ● elapsed: 292ms remaining: 1.24s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  20/100  20% ● elapsed: 609ms remaining: 2.44s Test2 ● xxx__________ ●  20/100  20% ● elapsed: 311ms remaining: 1.25s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  22/100  22% ● elapsed: 628ms remaining: 2.23s Test2 ● xxx__________ ●  22/100  22% ● elapsed: 331ms remaining: 1.17s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  24/100  24% ● elapsed: 647ms remaining: 2.05s Test2 ● xxx__________ ●  24/100  24% ● elapsed: 350ms remaining: 1.11s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  26/100  26% ● elapsed: 666ms remaining: 1.9s Test2 ● xxx__________ ●  26/100  26% ● elapsed: 368ms remaining: 1.05s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  27/100  27% ● elapsed: 684ms remaining: 1.85s Test2 ● xxxx_________ ●  27/100  27% ● elapsed: 386ms remaining: 1.04s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  29/100  29% ● elapsed: 702ms remaining: 1.72s Test2 ● xxxx_________ ●  29/100  29% ● elapsed: 404ms remaining: 989.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  30/100  30% ● elapsed: 721ms remaining: 1.68s Test2 ● xxxx_________ ●  30/100  30% ● elapsed: 423ms remaining: 987.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  32/100  32% ● elapsed: 740ms remaining: 1.57s Test2 ● xxxx_________ ●  32/100  32% ● elapsed: 442ms remaining: 939.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  34/100  34% ● elapsed: 759ms remaining: 1.47s Test2 ● xxxx_________ ●  34/100  34% ● elapsed: 461ms remaining: 895.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  36/100  36% ● elapsed: 778ms remaining: 1.38s Test2 ● xxxxx________ ●  36/100  36% ● elapsed: 480ms remaining: 855.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  37/100  37% ● elapsed: 797ms remaining: 1.36s Test2 ● xxxxx________ ●  37/100  37% ● elapsed: 499ms remaining: 850.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  39/100  39% ● elapsed: 816ms remaining: 1.28s Test2 ● xxxxx________ ●  39/100  39% ● elapsed: 518ms remaining: 812.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  41/100  41% ● elapsed: 835ms remaining: 1.2s Test2 ● xxxxx________ ●  41/100  41% ● elapsed: 538ms remaining: 774.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  42/100  42% ● elapsed: 854ms remaining: 1.18s Test2 ● xxxxx________ ●  42/100  42% ● elapsed: 557ms remaining: 769.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  44/100  44% ● elapsed: 873ms remaining: 1.11s Test2 ● xxxxxx_______ ●  44/100  44% ● elapsed: 576ms remaining: 733.0ms [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 893ms remaining: 1.09s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 596ms remaining: 728.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 894ms remaining: 1.09s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 596ms remaining: 728.0msTest Summary: | Pass Total Time Progress customization | 1 1 1.9s Test Summary: | ──────────────────────────────── progress ───────────────────────────────── Pass Total Time Progress foreachprogress | 1 1 0.8s 12.745302 seconds (4.97 M allocations: 269.399 MiB, 0.69% gc time, 88.42% 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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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:1859 [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;2;100;181;101m"a"[39m,⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 8;[4 PkgEval terminated after 264.9s: test log exceeded the size limit