Package evaluation of Term on Julia 1.13.0-DEV.1003 (44fdede182*) started at 2025-08-19T13:51:45.053 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 10.4s ################################################################################ # 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.5.0 [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 4.15s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 18.74s ################################################################################ # Testing # Testing Term Status `/tmp/jl_Nq1vnB/Project.toml` [1520ce14] AbstractTrees v0.4.5 [98e50ef6] JuliaFormatter v2.1.6 [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_Nq1vnB/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.6 ⌅ [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.5.0 [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.7s Test Summary: | Pass Total Time Text justify | 3 3 1.0s Test Summary: | Pass Total Time str_trunc | 3 3 0.8s Test Summary: | Pass Total Time code reshaping | 30 30 0.2s Test Summary: | Pass Total Time markup reshaping | 21 21 1.3s 15.428076 seconds (4.11 M allocations: 232.804 MiB, 3.28% gc time, 98.10% 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.880537 seconds (503.32 k allocations: 29.300 MiB, 93.93% 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 3.1s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 3.581645 seconds (963.93 k allocations: 53.731 MiB, 1.35% gc time, 98.40% compilation time) Running: '04_test_style.jl' Test Summary: | Pass Total Time Style | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags and reshaping | 36 36 0.0s Test Summary: | Pass Total Time Tprint | 6 6 0.1s Test Summary: | Pass Total Time Tmisc | 2 2 0.2s 1.659626 seconds (118.80 k allocations: 5.939 MiB, 93.03% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.240701 seconds (40.79 k allocations: 2.048 MiB, 84.24% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.3s 2.580515 seconds (315.73 k allocations: 17.934 MiB, 97.96% compilation time) 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.4s Test Summary: | Pass Total Time Renderables - RenderableText basic | 2 2 0.5s Test Summary: | Pass Total Time Renderables - RenderableText shape | 35 35 0.3s Test Summary: | Pass Total Time Renderables - trim renderables | 2 2 1.7s Test Summary: | Pass Total Time Renderables reshaped text markup | 6 6 0.1s 12.881157 seconds (1.45 M allocations: 79.826 MiB, 0.58% gc time, 97.40% compilation time: <1% of which was recompilation) Running: '08_test_panel.jl' Test Summary: | Pass Total Time Panel - no content | 55 55 0.4s Test Summary: | Pass Total Time Panel - basic shape | 48 48 0.4s Test Summary: | Pass Total Time Panel - fit overflow | 18 18 0.6s Test Summary: | Pass Total Time PANEL - fit - measure | 144 144 0.2s Test Summary: | Pass Total Time PANEL - nofit - measure | 558 558 1.0s Test Summary: | Pass Total Time PANEL - FIT - measure | 204 204 0.4s Test Summary: | Pass Total Time PANEL - centered title style | 31 31 1.3s Test Summary: | Pass Total Time PANEL - small panel with title | 96 96 0.4s Test Summary: | Pass Total Time PANEL - compare to string | 16 16 1.2s Test Summary: | Total Time PANEL - titles | 0 0.2s Test Summary: | Pass Total Time Panel - padding | 12 12 0.0s Test Summary: | Pass Total Time Panel - background | 2 2 0.8s Test Summary: | Pass Total Time PANEL - UnicodePlots | 1 1 0.0s Test Summary: | Pass Total Time PANEL - nested panels macro | 6 6 1.0s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.4s 34.651738 seconds (9.93 M allocations: 568.235 MiB, 0.80% gc time, 93.81% compilation time: <1% of which was recompilation) Running: '09_test_layout.jl' Test Summary: | Pass Total Time Layout - pad | 8 8 0.1s Test Summary: | Pass Total Time Layout - vertical pad | 12 12 0.8s Test Summary: | Pass Total Time layout - spacer | 8 8 0.1s Test Summary: | Pass Total Time layout - justification | 21 21 0.7s Test Summary: | Pass Total Time layout - vLine | 19 19 0.2s Test Summary: | Pass Total Time layout - hLine | 31 31 0.1s Test Summary: | Pass Total Time layout - stack strings | 1 1 0.0s Test Summary: | Pass Total Time layout - renderable | 4 4 0.8s Test Summary: | Pass Total Time layout - panels | 48 48 0.9s Test Summary: | Pass Total Time layout - placeholder | 5 5 0.1s Test Summary: | Pass Total Time Layout - h/vstack with pad | 4 4 0.6s 5.584440 seconds (2.42 M allocations: 129.859 MiB, 0.55% gc time, 94.85% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 13.3s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 8.4s 22.102426 seconds (12.67 M allocations: 717.447 MiB, 1.04% gc time, 98.06% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 2.7s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 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("canopy" => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leaf" => 2, "leaf2" => 2, "leafme" => "v") ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   66.0       2.0   1.0   -96.0       3.0   1.0   20.0       4.0   1.0   -25.0       5.0   1.0   44.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.5871140...   0.6208972...   0.7626491...   0.0981833... ┃ ┃    0.1436758...   ┃ ┃   (2)   0.2158471...   0.4562496...   0.8462951...   0.9586679... ┃ ┃    0.6728975...   ┃ ┃   (3)   0.1248720...   0.2544830...   0.2958227...   0.8351392... ┃ ┃    0.7399174...   ┃ ┃   (4)   0.6839287...   0.1825990...   0.1810551...   0.2699618... ┃ ┃    0.4717312...   ┃ ┃   (5)   0.0708255...   0.6108561...   0.8121199...   0.5111033... ┃ ┃    0.9211178...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("canopy" => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leaf" => 2, "leaf2" => 2, "leafme" => "v") ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   109.0       2.0   1.0   4.0       3.0   1.0   24.0       4.0   1.0   96.0       5.0   1.0   3.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.0046619...   0.1403633...   0.9259181...   0.8240807... ┃ ┃    0.6438658...   ┃ ┃   (2)   0.5979774...   0.4209098...   0.3346255...   0.2974184... ┃ ┃    0.6366917...   ┃ ┃   (3)   0.2403258...   0.5732335...   0.7065413...   0.7419583... ┃ ┃    0.6530038...   ┃ ┃   (4)   0.2412874...   0.8735483...   0.9305069...   0.1437374... ┃ ┃    0.2141962...   ┃ ┃   (5)   0.3064945...   0.7939117...   0.8209847...   0.5638209... ┃ ┃    0.4051602...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Test Summary: | Pass Total Time Theme demo | 1 1 28.3s 31.462520 seconds (15.42 M allocations: 862.330 MiB, 2.25% gc time, 99.52% 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.749288 seconds (705.20 k allocations: 37.760 MiB, 96.61% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled Test Summary: | Total Time LOGS test | 0 16.9s 18.819840 seconds (18.96 M allocations: 3.117 GiB, 2.55% gc time, 89.28% compilation time: <1% of which was recompilation) Running: '14_test_highlight.jl' Test Summary: | Pass Total Time HIGHLIGHT | 12 12 0.2s Test Summary: | Pass Total Time HIGHLIGHT syntax basic | 5 5 0.8s Test Summary: | Pass Total Time HIGHLIGHT syntax adv | 168 168 0.2s 3.008870 seconds (477.77 k allocations: 32.827 MiB, 92.67% compilation time: <1% of which was recompilation) Running: '15_test_progress.jl' Test Summary: | Pass Total Time Progress - jobs | 13 13 3.3s ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  8/10  80% [?25h [?25h ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  8/10  80%[?25h[?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90% [?25h [?25h Test Summary: | Pass Total Time Progress basic | 3 3 1.4s ──────────────────────────────── progress ───────────────────────────────── Running...  ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ──────────────────────────────── progress ───────────────────────────────── Running... ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━ ●  2/10  20%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━ ●  4/10  40%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━ ●  5/10  50%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  7/10  70%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ● 10/10 100% [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   0──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   2──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   4──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   5──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   7──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   9──────────────────────────────── progress ───────────────────────────────── Running...   ( ● )   10 [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0% ● elapsed: 80ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Running... ● ━━ ●  2/10  20% ● elapsed: 98ms remaining: 392.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━ ●  4/10  40% ● elapsed: 117ms remaining: 176.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━ ●  6/10  60% ● elapsed: 136ms remaining: 91.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━ ●  7/10  70% ● elapsed: 155ms remaining: 66.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━ ●  9/10  90% ● elapsed: 174ms remaining: 19.0ms [?25h [?25h Test Summary: | Pass Total Time Progress columns | 14 14 3.1s ──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  0/100  0% ● elapsed: 356ms remaining: Infmin Test2 ● _____________ ●  0/100  0% ● elapsed: 44ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  2/100  2% ● elapsed: 418ms remaining: 20.48s Test2 ● _____________ ●  2/100  2% ● elapsed: 106ms remaining: 5.19s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  4/100  4% ● elapsed: 436ms remaining: 10.46s Test2 ● x____________ ●  4/100  4% ● elapsed: 124ms remaining: 2.98s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  5/100  5% ● elapsed: 454ms remaining: 8.63s Test2 ● x____________ ●  5/100  5% ● elapsed: 142ms remaining: 2.7s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  7/100  7% ● elapsed: 472ms remaining: 6.27s Test2 ● x____________ ●  7/100  7% ● elapsed: 160ms remaining: 2.13s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  9/100  9% ● elapsed: 491ms remaining: 4.96s Test2 ● x____________ ●  9/100  9% ● elapsed: 179ms remaining: 1.81s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  10/100  10% ● elapsed: 510ms remaining: 4.59s Test2 ● x____________ ●  10/100  10% ● elapsed: 198ms remaining: 1.78s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  12/100  12% ● elapsed: 529ms remaining: 3.88s Test2 ● xx___________ ●  12/100  12% ● elapsed: 217ms remaining: 1.59s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  14/100  14% ● elapsed: 549ms remaining: 3.37s Test2 ● xx___________ ●  14/100  14% ● elapsed: 237ms remaining: 1.46s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  15/100  15% ● elapsed: 568ms remaining: 3.22s Test2 ● xx___________ ●  15/100  15% ● elapsed: 256ms remaining: 1.45s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  17/100  17% ● elapsed: 587ms remaining: 2.87s Test2 ● xx___________ ●  17/100  17% ● elapsed: 275ms remaining: 1.34s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  19/100  19% ● elapsed: 605ms remaining: 2.58s Test2 ● xx___________ ●  19/100  19% ● elapsed: 293ms remaining: 1.25s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  20/100  20% ● elapsed: 623ms remaining: 2.49s Test2 ● xxx__________ ●  20/100  20% ● elapsed: 311ms remaining: 1.24s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  22/100  22% ● elapsed: 641ms remaining: 2.27s Test2 ● xxx__________ ●  22/100  22% ● elapsed: 329ms remaining: 1.17s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  24/100  24% ● elapsed: 660ms remaining: 2.09s Test2 ● xxx__________ ●  24/100  24% ● elapsed: 348ms remaining: 1.1s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  25/100  25% ● elapsed: 679ms remaining: 2.04s Test2 ● xxx__________ ●  25/100  25% ● elapsed: 367ms remaining: 1.1s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  27/100  27% ● elapsed: 698ms remaining: 1.89s Test2 ● xxxx_________ ●  27/100  27% ● elapsed: 386ms remaining: 1.04s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  29/100  29% ● elapsed: 717ms remaining: 1.76s Test2 ● xxxx_________ ●  29/100  29% ● elapsed: 406ms remaining: 994.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  30/100  30% ● elapsed: 736ms remaining: 1.72s Test2 ● xxxx_________ ●  30/100  30% ● elapsed: 425ms remaining: 992.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  32/100  32% ● elapsed: 755ms remaining: 1.61s Test2 ● xxxx_________ ●  32/100  32% ● elapsed: 444ms remaining: 943.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  34/100  34% ● elapsed: 774ms remaining: 1.5s Test2 ● xxxx_________ ●  34/100  34% ● elapsed: 462ms remaining: 897.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  35/100  35% ● elapsed: 792ms remaining: 1.47s Test2 ● xxxxx________ ●  35/100  35% ● elapsed: 480ms remaining: 891.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  37/100  37% ● elapsed: 810ms remaining: 1.38s Test2 ● xxxxx________ ●  37/100  37% ● elapsed: 498ms remaining: 848.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  39/100  39% ● elapsed: 828ms remaining: 1.3s Test2 ● xxxxx________ ●  39/100  39% ● elapsed: 516ms remaining: 807.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  40/100  40% ● elapsed: 847ms remaining: 1.27s Test2 ● xxxxx________ ●  40/100  40% ● elapsed: 535ms remaining: 802.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  42/100  42% ● elapsed: 866ms remaining: 1.2s Test2 ● xxxxx________ ●  42/100  42% ● elapsed: 554ms remaining: 765.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  44/100  44% ● elapsed: 885ms remaining: 1.13s Test2 ● xxxxxx_______ ●  44/100  44% ● elapsed: 573ms remaining: 729.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 904ms remaining: 1.1s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 592ms remaining: 724.0ms [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 923ms remaining: 1.13s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 611ms remaining: 748.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 924ms remaining: 1.13s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 612ms remaining: 748.0msTest Summary: | Pass Total Time Progress customization | 1 1 1.9s Test Summary: | ──────────────────────────────── progress ───────────────────────────────── Pass Total Time Progress foreachprogress | 1 1 0.8s 12.329621 seconds (4.97 M allocations: 269.515 MiB, 0.37% gc time, 87.71% 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:1930 [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 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("n2" => 2, "n1" => 1) ├─ n2 ⇒ 2 └─ n1 ⇒ 1 ──────────────────────────────────── 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) - d2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;1 (correct) - d2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 181;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) - 9;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38;2;10 (correct) - 9;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 00;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2; (correct) - ;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;239;83;80m>[39m⋅[38;2;100;181;101m"a"[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;24 (correct) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 45m├[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 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;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;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;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;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;144;202;249m1\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:1930 [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 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ 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⋅canopy⋅[ (correct) - [38;2;66;165;245m─[39m[38;2;255;238;88m⋅leaf⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;100;181;101mte (correct) - 9m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - est[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⋅n (correct) - m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅n ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 (correct) - nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 100;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 401-451 (current) - 2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38; (correct) - 2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m,⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 (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 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 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 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:1930 [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: 4937 vs 4685 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4937 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_4 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) ├─ deeper ⇒ Dict("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 │ └─ aleaf ⇒ unbeliefable ├─ n2 ⇒ Int64 └─ n3 ⇒ 3 ──────────────────────────────────── 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⋅nested2⋅[39m[38;2 (correct) - 65;245m─[39m[38;2;255;238;88m⋅nested2⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── 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>[39m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅[38;2;144;202;249m2[39m,⋅[38;2;100;181;101m"n1 (correct) - m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ (correct) - "n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m⋅[38;2;100;181;101m"a"[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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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[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[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[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\"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) \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\"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[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[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;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;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;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;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;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;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 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 n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\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:1930 [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: 4370 vs 4308 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4370 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_5 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3", "sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable"), "n2" => Int64, "adict" => Dict("x" => 2), "n3" => 3) ├─ deeper ⇒ Dict("leaflet" => "level 3", "sodeep" => │ Dict("a" => 4), "aleaf" => "unbeliefable") │ ├─ leaflet ⇒ level 3 │ ├─ sodeep ⇒ Dict("a" => 4) │ │ └─ a ⇒ 4 │ └─ aleaf ⇒ unbeliefable ├─ n2 ⇒ Int64 ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 └─ n3 ⇒ 3 ──────────────────────────────────── 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) - m[38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;154 (correct) - [38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 4m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;2 (correct) - ⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144; (correct) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;202;249m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[38; (correct) - 81;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;1 (correct) - ;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 100;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ (correct) - 144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 (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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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\", \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\"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\"adict\"\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\"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 \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 deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\", \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 \n \e[38;2;66;165;245m│\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;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;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;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 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 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[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:1930 [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:1930 [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 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ 1 ──────────────────────────────────── 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) - ested2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 (correct) - ested2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 100;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) - 2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38; (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[3 (correct) - 38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[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;16 (correct) -  ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 65;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;2 (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 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;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;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;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;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;144;202;249m1\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:1930 [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 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┗━━━ 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⋅canop (correct) - 39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - py⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;100;181;10 (correct) - ⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 01mtest[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⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([ (correct) - 8;88m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m (correct) - [38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m, (correct) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m, ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ,⋅[38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[ (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 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 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 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:1930 [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: 5252 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5252 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_4 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) ┣━━━ deeper ⇒ Dict("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 ┃ ┗━━━ aleaf ⇒ unbeliefable ┣━━━ n2 ⇒ Int64 ┗━━━ n3 ⇒ 3 ──────────────────────────────────── 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⋅nested2⋅[39m[38 (correct) - ;165;245m━[39m[38;2;255;238;88m⋅nested2⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;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>[3 (correct) - "[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 39m⋅[38;2;144;202;249m2[39m,⋅[38;2;100;181;101m" (correct) - 39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - "n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> (correct) - 1m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - >[39m⋅[38;2;100;181;101m"a"[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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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[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[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[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\"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) \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\"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[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[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;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;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;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;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;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;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 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 n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\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:1930 [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: 4370 vs 4348 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4370 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_5 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3", "sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable"), "n2" => Int64, "adict" => Dict("x" => 2), "n3" => 3) ┣━━━ deeper ⇒ Dict("leaflet" => "level 3", "sodeep" => ┃ Dict("a" => 4), "aleaf" => "unbeliefable") ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┃ ┗━━━ a ⇒ 4 ┃ ┗━━━ aleaf ⇒ unbeliefable ┣━━━ n2 ⇒ Int64 ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┗━━━ n3 ⇒ 3 ──────────────────────────────────── 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━[3 (correct) -  ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66;165;245m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;255;238;88m⋅nested2⋅[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⋅[38;2;14 (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 44;202;249m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[3 (correct) - 00;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2 (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 2;100;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ (correct) - 8;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 (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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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\", \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\"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\"adict\"\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\"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 \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 deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\", \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\n \e[38;2;66;165;245m┃\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;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;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;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 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 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[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:1930 [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:1930 [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 +---- nested2 => Dict("n2" => 2, "n1" => "a") | +---- n2 => 2 | `---- n1 => a `---- nested => Dict("n2" => 2, "n1" => 1) +---- n2 => 2 `---- n1 => 1 ──────────────────────────────────── 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⋅nested2⋅[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) - 8;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[ (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=[39 (correct) - ,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9m[38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[3 (correct) - [39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 39m) ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 (correct) - 39m) ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;66;165;245m+--[39m[38;2;66;165;245m--[39m[38; (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 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;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;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;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;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;144;202;249m1\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:1930 [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 +---- canopy => test +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 +---- ["a"] => test +---- leaf => 2 +---- leaf2 => 2 `---- 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⋅ca (correct) - [39m[38;2;66;165;245m--[39m[38;2;255;238;88m⋅le ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - anopy⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;100;18 (correct) - eaf⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;144;202; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 81;101mtest[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⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅D (correct) - 55;238;88m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅D ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - Dict([38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m (correct) - Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m2 (correct) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[38;2;239;83; (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 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 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 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:1930 [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: 5252 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5252 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_4 +---- nested2 => Dict("n2" => 2, "n1" => "a") | +---- n2 => 2 | `---- n1 => a `---- nested => Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) +---- deeper => Dict("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 | `---- aleaf => unbeliefable +---- n2 => Int64 `---- n3 => 3 ──────────────────────────────────── 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⋅nested2⋅[39m[3 (correct) - ;165;245m--[39m[38;2;255;238;88m⋅nested2⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 38;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n (correct) - 38;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - n2"[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⋅[38;2;144;202;249m2[39m,⋅[38;2;100;181;101 (correct) - [39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 1m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80 (correct) - 101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 0m>[39m⋅[38;2;100;181;101m"a"[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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\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\"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[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[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[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\"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) \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\"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[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[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;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;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;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;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;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;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 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 n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\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:1930 [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: 4446 vs 4428 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4446 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_5 +---- nested2 => Dict("n2" => 2, "n1" => "a") | +---- n2 => 2 | `---- n1 => a `---- nested => Dict("deeper" => Dict("leaflet" => "level 3", "sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable"), "n2" => Int64, "adict" => Dict("x" => 2), "n3" => 3) +---- deeper => Dict("leaflet" => "level 3", "sodeep" => | Dict("a" => 4), "aleaf" => "unbeliefable") | +---- leaflet => level 3 | +---- sodeep => Dict("a" => 4) | | `---- a => 4 | `---- aleaf => unbeliefable +---- n2 => Int64 +---- adict => Dict("x" => 2) | `---- x => 2 `---- n3 => 3 ──────────────────────────────────── 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;245m (correct) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m--[39m[38;2;255;238;88m⋅nested2⋅[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⋅[3 (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 38;2;144;202;249m2[39m,⋅[38;2;100;181;101m"n1"[3 (correct) - 38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n2" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (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 401-451 (current) - ⋅[38;2;100;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - 9m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 (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 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;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;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;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\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\"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\", \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\"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\"adict\"\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\"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 \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 deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\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\", \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\n \e[38;2;66;165;245m|\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;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;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;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 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 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[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:1930 [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:1930 [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 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("n2" => 2, "n1" => 1) ├─ n2 ⇒ 2 └─ n1 ⇒ 1 ──────────────────────────────────── 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⋅nested2 (correct) - 9m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nested2 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 (correct) - 2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 81;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239; (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; (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;23 (correct) - 100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 39;83;80m>[39m⋅[38;2;100;181;101m"a"[39m) ⋅⋅[38 (correct) - 2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m) ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 8;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) - m├[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 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;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;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;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;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;30;136;229m1\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:1930 [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 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 └─ 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⋅canopy⋅[3 (correct) - [38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;239;154;154m⇒[39m⋅[38;2;100;181;101mtes (correct) - m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - st[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[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⋅nes (correct) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nest ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - sted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100 (correct) - ted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 0;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;2 (correct) - ;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38;2;1 (correct) - 39;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 (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 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 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 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:1930 [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: 4884 vs 4632 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4884 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_4 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) ├─ deeper ⇒ Dict("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 │ └─ aleaf ⇒ unbeliefable ├─ n2 ⇒ Int64 └─ n3 ⇒ 3 ──────────────────────────────────── 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⋅nested2⋅[39m[38;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"[3 (correct) - ;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[3 ──────────────────────────────────────────────────────────────────────────────── 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) - ⋅[38;2;30;136;229m2[39m,⋅[38;2;100;181;101m"n1" (correct) - ⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 (correct) - n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 9m⋅[38;2;100;181;101m"a"[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 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;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;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;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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[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[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[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\"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) \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\"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[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[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;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;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;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;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;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;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 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 n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\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:1930 [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: 4344 vs 4282 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4344 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_5 ├─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ a └─ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3", "sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable"), "n2" => Int64, "adict" => Dict("x" => 2), "n3" => 3) ├─ deeper ⇒ Dict("leaflet" => "level 3", "sodeep" => │ Dict("a" => 4), "aleaf" => "unbeliefable") │ ├─ leaflet ⇒ level 3 │ ├─ sodeep ⇒ Dict("a" => 4) │ │ └─ a ⇒ 4 │ └─ aleaf ⇒ unbeliefable ├─ n2 ⇒ Int64 ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 └─ n3 ⇒ 3 ──────────────────────────────────── 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) - m[38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;154m (correct) - [38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;23 (correct) - [39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 39;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30;13 (correct) - ;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;181 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 36;229m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[38;2; (correct) - 1;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100 (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 0;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - 0;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m (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 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;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;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;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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\", \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\"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\"adict\"\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\"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 \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 deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\", \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 \n \e[38;2;21;101;192m│\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;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;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;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 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 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[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:1930 [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:1930 [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 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ 1 ──────────────────────────────────── 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) - sted2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 (correct) - sted2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 00;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;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; (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; (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;100;181;101m"a"[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; (correct) - ⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;192m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57; (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 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;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;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;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;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;30;136;229m1\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:1930 [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 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┗━━━ 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⋅canopy (correct) - 39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - y⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;100;181;101 (correct) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 1mtest[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;1 (correct) - [39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;19 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 192m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;5 (correct) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 53m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38 (correct) - 3m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[ (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[ (correct) - 38;2;239;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (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=[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 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 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 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:1930 [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: 5199 vs 4947 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5199 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_4 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) ┣━━━ deeper ⇒ Dict("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 ┃ ┗━━━ aleaf ⇒ unbeliefable ┣━━━ n2 ⇒ Int64 ┗━━━ n3 ⇒ 3 ──────────────────────────────────── 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⋅nested2⋅[39m[38; (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>[39 (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m⋅[38;2;30;136;229m2[39m,⋅[38;2;100;181;101m"n1 (correct) - 9m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ (correct) - m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m⋅[38;2;100;181;101m"a"[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 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;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;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;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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[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[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[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\"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) \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\"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[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[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;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;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;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;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;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;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 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 n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\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:1930 [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: 4344 vs 4322 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4344 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_5 ┣━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ a ┗━━━ nested ⇒ Dict("deeper" => Dict("leaflet" => "level 3", "sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable"), "n2" => Int64, "adict" => Dict("x" => 2), "n3" => 3) ┣━━━ deeper ⇒ Dict("leaflet" => "level 3", "sodeep" => ┃ Dict("a" => 4), "aleaf" => "unbeliefable") ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┃ ┗━━━ a ⇒ 4 ┃ ┗━━━ aleaf ⇒ unbeliefable ┣━━━ n2 ⇒ Int64 ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┗━━━ n3 ⇒ 3 ──────────────────────────────────── 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━[3 (correct) -  ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21;101;192m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 39m[38;2;229;57;53m⋅nested2⋅[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⋅[38;2;30; (correct) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;136;229m2[39m,⋅[38;2;100;181;101m"n1"[39m⋅[38; (correct) - 0;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;1 (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 100;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - ;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m (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 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;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;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;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\"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\", \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\"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\"adict\"\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\"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 \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 deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\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\", \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\n \e[38;2;21;101;192m┃\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;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;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;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 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 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[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:1930 [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:1930 [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 +---- nested2 => Dict("n2" => 2, "n1" => "a") | +---- n2 => 2 | `---- n1 => a `---- nested => Dict("n2" => 2, "n1" => 1) +---- n2 => 2 `---- n1 => 1 ──────────────────────────────────── 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) - ⋅nested2⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38; (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[3 (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[3 (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=[3 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m (correct) - 39m[38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - m) ⋅⋅[38;2;21;101;192m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;2 (correct) - m) ⋅⋅[38;2;21;101;192m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 21;101;192m+--[39m[38;2;21;101;192m--[39m[38;2; (correct) - 21;101;192m+--[39m[38;2;21;101;192m--[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_3_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\"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;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;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;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;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;30;136;229m1\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_3_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:1930 [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_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 1585 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_3_3 +---- canopy => test +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 +---- ["a"] => test +---- leaf => 2 +---- leaf2 => 2 `---- leafme => v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_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_2_3_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_3_3[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⋅can (correct) - [39m[38;2;21;101;192m--[39m[38;2;229;57;53m⋅lea ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - nopy⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;100;181 (correct) - af⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;30;136;22 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 1;101mtest[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;1 (correct) - 29m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;10 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 101;192m+--[39m[38;2;21;101;192m--[39m[38;2;229 (correct) - 01;192m+--[39m[38;2;21;101;192m--[39m[38;2;229; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9;57;53m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dic (correct) - ;57;53m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dict ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ct([38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m= (correct) - t([38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [39m[38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[3 (correct) - [39m[38;2;239;83;80m>[39m⋅[38;2;30;136;229m1[39 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 39m,⋅[38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m (correct) - 9m,⋅[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_2_3_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 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 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 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_3_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:1930 [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_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: 5199 vs 4947 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5199 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_3_4 +---- nested2 => Dict("n2" => 2, "n1" => "a") | +---- n2 => 2 | `---- n1 => a `---- nested => Dict("deeper" => Dict("leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3", "aleaf" => "unbeliefable"), "n2" => Int64, "n3" => 3) +---- deeper => Dict("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 | `---- aleaf => unbeliefable +---- n2 => Int64 `---- n3 => 3 ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_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_2_3_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_3_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⋅nested2⋅[39m[38 (correct) - ;101;192m--[39m[38;2;229;57;53m⋅nested2⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;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) - 2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ (correct) - 1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [39m⋅[38;2;30;136;229m2[39m,⋅[38;2;100;181;101m" (correct) - [39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;10 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - "n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> (correct) - 01m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;8 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - >[39m⋅[38;2;100;181;101m"a"[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - 80m>[39m⋅[38;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m|[39m⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m|[39[22 PkgEval terminated after 268.57s: test log exceeded the size limit