Package evaluation of Term on Julia 1.13.0-DEV.843 (7634fdf1d6*) started at 2025-07-10T13:50:43.788 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 8.78s ################################################################################ # Installation # Installing Term... Resolving package versions... Updating `~/.julia/environments/v1.13/Project.toml` [22787eb5] + Term v2.0.7 Updating `~/.julia/environments/v1.13/Manifest.toml` [1520ce14] + AbstractTrees v0.4.5 [da1fd8a2] + CodeTracking v1.3.9 [9a962f9c] + DataAPI v1.16.0 [e2d170a0] + DataValueInterfaces v1.0.0 [ffbed154] + DocStringExtensions v0.9.5 [eafb193a] + Highlights v0.5.3 [82899510] + IteratorInterfaceExtensions v1.0.0 [1c23619d] + MyterialColors v0.3.0 [bac558e1] + OrderedCollections v1.8.1 [d96e819e] + Parameters v0.12.3 [aea7be01] + PrecompileTools v1.3.2 [21216c6a] + Preferences v1.4.3 [33c8b6b6] + ProgressLogging v0.1.5 [3783bdb8] + TableTraits v1.0.1 [bd369af6] + Tables v1.12.1 [22787eb5] + Term v2.0.7 [3a884ed6] + UnPack v1.0.2 [1cfade01] + UnicodeFun v0.4.1 [2a0f44e3] + Base64 v1.11.0 [ade2ca70] + Dates v1.11.0 [7b1f6079] + FileWatching v1.11.0 [b77e0a4c] + InteractiveUtils v1.11.0 [ac6e5ff7] + JuliaSyntaxHighlighting v1.12.0 [56ddb016] + Logging v1.11.0 [d6f4376e] + Markdown v1.11.0 [de0858da] + Printf v1.11.0 [3fa0cd96] + REPL v1.11.0 [9a3f8284] + Random v1.11.0 [ea8e919c] + SHA v0.7.0 [6462fe0b] + Sockets v1.11.0 [f489334b] + StyledStrings v1.11.0 [fa267f1f] + TOML v1.0.3 [cf7118a7] + UUIDs v1.11.0 [4ec0a83e] + Unicode v1.11.0 Installation completed after 3.59s ################################################################################ # Precompilation # Precompiling PkgEval dependencies... Precompiling package dependencies... Precompilation completed after 17.05s ################################################################################ # Testing # Testing Term Status `/tmp/jl_qcdqcN/Project.toml` [1520ce14] AbstractTrees v0.4.5 [98e50ef6] JuliaFormatter v2.1.2 [bac558e1] OrderedCollections v1.8.1 [33c8b6b6] ProgressLogging v0.1.5 [860ef19b] StableRNGs v1.0.3 [fd094767] Suppressor v0.2.8 [22787eb5] Term v2.0.7 [a759f4b9] TimerOutputs v0.5.29 [d6f4376e] Markdown v1.11.0 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 Status `/tmp/jl_qcdqcN/Manifest.toml` [1520ce14] AbstractTrees v0.4.5 [da1fd8a2] CodeTracking v1.3.9 [a80b9123] CommonMark v0.9.1 [9a962f9c] DataAPI v1.16.0 [e2d170a0] DataValueInterfaces v1.0.0 [ffbed154] DocStringExtensions v0.9.5 [e2ba6199] ExprTools v0.1.10 [c27321d9] Glob v1.3.1 [eafb193a] Highlights v0.5.3 [82899510] IteratorInterfaceExtensions v1.0.0 [98e50ef6] JuliaFormatter v2.1.2 ⌅ [70703baa] JuliaSyntax v0.4.10 [1c23619d] MyterialColors v0.3.0 [bac558e1] OrderedCollections v1.8.1 [d96e819e] Parameters v0.12.3 [aea7be01] PrecompileTools v1.3.2 [21216c6a] Preferences v1.4.3 [33c8b6b6] ProgressLogging v0.1.5 [860ef19b] StableRNGs v1.0.3 [fd094767] Suppressor v0.2.8 [3783bdb8] TableTraits v1.0.1 [bd369af6] Tables v1.12.1 [22787eb5] Term v2.0.7 [a759f4b9] TimerOutputs v0.5.29 [3a884ed6] UnPack v1.0.2 [1cfade01] UnicodeFun v0.4.1 [2a0f44e3] Base64 v1.11.0 [ade2ca70] Dates v1.11.0 [7b1f6079] FileWatching v1.11.0 [b77e0a4c] InteractiveUtils v1.11.0 [ac6e5ff7] JuliaSyntaxHighlighting v1.12.0 [56ddb016] Logging v1.11.0 [d6f4376e] Markdown v1.11.0 [de0858da] Printf v1.11.0 [3fa0cd96] REPL v1.11.0 [9a3f8284] Random v1.11.0 [ea8e919c] SHA v0.7.0 [9e88b42a] Serialization v1.11.0 [6462fe0b] Sockets v1.11.0 [f489334b] StyledStrings v1.11.0 [fa267f1f] TOML v1.0.3 [8dfed614] Test v1.11.0 [cf7118a7] UUIDs v1.11.0 [4ec0a83e] Unicode v1.11.0 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. Testing Running tests... Running: '01_test_text_utils.jl' Test Summary: | Pass Total Time TU_markup | 12 12 2.0s 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.3s 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.013060 seconds (4.91 M allocations: 266.685 MiB, 0.77% gc time, 98.21% compilation time: 6% of which was recompilation) Running: '02_test_ansi.jl' Test Summary: | Pass Total Time ANSI detect color | 80 80 0.1s Test Summary: | Pass Total Time ANSI get color | 20 20 0.4s Test Summary: | Pass Total Time ANSI background color | 47 47 0.1s 1.885754 seconds (543.47 k allocations: 30.414 MiB, 2.50% gc time, 94.76% 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.3s Test Summary: | Total Time 34mMeasure - misc | 0 0.0s 3.789283 seconds (1.02 M allocations: 55.044 MiB, 98.59% compilation time) Running: '04_test_style.jl' Test Summary: | Pass Total Time Style | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags | 6 6 0.0s Test Summary: | Pass Total Time Style with nested tags and reshaping | 36 36 0.0s Test Summary: | Pass Total Time Tprint | 6 6 0.1s Test Summary: | Pass Total Time Tmisc | 2 2 0.1s 1.727614 seconds (123.08 k allocations: 6.062 MiB, 4.50% gc time, 88.59% compilation time: <1% of which was recompilation) Running: '05_test_macros.jl' Test Summary: | Pass Total Time MACROS | 13 13 0.0s 0.238043 seconds (42.00 k allocations: 2.074 MiB, 83.69% compilation time) Running: '06_test_box.jl' Test Summary: | Pass Total Time BOX | 26 26 1.2s 2.472452 seconds (273.50 k allocations: 14.710 MiB, 97.92% compilation time: 12% of which was recompilation) Running: '07_test_renderables.jl' test Test Summary: | Pass Total Time Segment | 11 11 1.7s 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 13.075287 seconds (1.56 M allocations: 82.805 MiB, 0.29% gc time, 97.46% 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.5s Test Summary: | Pass Total Time PANEL - small panel with title | 96 96 0.4s Test Summary: | Pass Total Time PANEL - compare to string | 16 16 1.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 1.0s Test Summary: | Pass Total Time PANEL - UnicodePlots | 1 1 0.0s Test Summary: | Pass Total Time PANEL - nested panels macro | 6 6 1.0s Test Summary: | Pass Total Time PANEL - constructors | 2 2 0.4s 37.431505 seconds (10.34 M allocations: 577.704 MiB, 1.70% 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.9s Test Summary: | Pass Total Time layout - spacer | 8 8 0.1s Test Summary: | Pass Total Time layout - justification | 21 21 0.8s Test Summary: | Pass Total Time layout - vLine | 19 19 0.2s Test Summary: | Pass Total Time layout - hLine | 31 31 0.1s Test Summary: | Pass Total Time layout - stack strings | 1 1 0.0s Test Summary: | Pass Total Time layout - renderable | 4 4 0.8s Test Summary: | Pass Total Time layout - panels | 48 48 0.9s Test Summary: | Pass Total Time layout - placeholder | 5 5 0.1s Test Summary: | Pass Total Time Layout - h/vstack with pad | 4 4 0.6s 5.733275 seconds (2.57 M allocations: 133.883 MiB, 0.69% gc time, 94.92% compilation time: <1% of which was recompilation) Running: '10_test_inspect.jl' Test Summary: | Pass Total Time Inspect: expressions | 40 40 13.4s Test Summary: | Pass Total Time Introspect types and funcs | 1 1 9.2s 23.071081 seconds (13.74 M allocations: 750.021 MiB, 1.22% gc time, 98.19% compilation time: <1% of which was recompilation) Running: '11_test_theme.jl' Test Summary: | Pass Total Time theme | 2 2 3.5s ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("leaf" => 2, "leaf2" => 2, "canopy"  => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leafme" => "v") ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   97.0       2.0   1.0   16.0       3.0   1.0   -78.0       4.0   1.0   -118.0       5.0   1.0   48.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.7497229...   0.5942891...   0.6472288...   0.5440418... ┃ ┃    0.8097221...   ┃ ┃   (2)   0.2084795...   0.3818065...   0.9548638...   0.2441726... ┃ ┃    0.7194727...   ┃ ┃   (3)   0.4378372...   0.3916820...   0.3921731...   0.0286031... ┃ ┃    0.4271459...   ┃ ┃   (4)   0.6347105...   0.6121102...   0.1905951...   0.5248684... ┃ ┃    0.5930952...   ┃ ┃   (5)   0.7529952...   0.1568911...   0.6249138...   0.9724854... ┃ ┃    0.6412360...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Renderables ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ logging ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┌ Info: info logging └ √9 = 3.0 ┌ Warning: warn logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:344 ┌ Error: error logging └ @ Term ~/.julia/packages/Term/ZnTPd/src/theme.jl:345 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Tree ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dict("leaf" => 2, "leaf2" => 2, "canopy"  => "test", "nested" => Dict("n2" => 2, "n1" => 1), "leafme" => "v") ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" │ => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ leafme ⇒ v ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Dendogram ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ awesome  ┌────────────┬──────┴─────┬────────────┐   this is a dendogram!  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Table ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━     Num   Const.   Values    ─────────────────────────────    1.0   1.0   9.0       2.0   1.0   -37.0       3.0   1.0   -100.0       4.0   1.0   -60.0       5.0   1.0   -55.0     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ Term show ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ┏━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃   (1)   1   ┃ ┃   (2)   2   ┃ ┃   (3)   3   ┃ ┃   (4)   4   ┃ ┃   (5)   5   ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━ 5... ━━━┛ ┏━━━━ Matrix  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃  ┃ ┃   ┃ ┃     (1)   (2)   (3)   (4) ┃ ┃    (5) ┃ ┃    ┃ ┃  ┃ ┃   ┃ ┃   (1)   0.5663666...   0.5945294...   0.6571772...   0.6273609... ┃ ┃    0.0928019...   ┃ ┃   (2)   0.2205740...   0.6624210...   0.3085479...   0.2025196... ┃ ┃    0.5779378...   ┃ ┃   (3)   0.1455246...   0.5290108...   0.8836195...   0.5898854... ┃ ┃    0.8114401...   ┃ ┃   (4)   0.2086637...   0.2212331...   0.4489286...   0.4624939... ┃ ┃    0.4450464...   ┃ ┃   (5)   0.8548125...   0.0494544...   0.3379979...   0.0995470... ┃ ┃    0.8829079...   ┃ ┃  ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5 × 5  ━━━┛ ┏━━━━ Dict  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓ ┃ ┃ ┃     leaf  =>  2      ┃ ┃    leaf2  =>  2      ┃ ┃    canopy =>  test     ┃ ┃    nested => Dict("n2" => 2, "n1" => 1)      ┃ ┃    leafme =>  v     ┃ ┃   ┃ ┃ ┃ ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛ Test Summary: | Pass Total Time Theme demo | 1 1 29.0s 33.049923 seconds (16.81 M allocations: 905.250 MiB, 2.56% gc time, 99.47% compilation time: 3% 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.770617 seconds (747.33 k allocations: 38.924 MiB, 96.29% compilation time) Running: '13_test_logs.jl' Testing logging, stdout temporarily disabled Test Summary: | Total Time LOGS test | 0 16.6s 18.472270 seconds (19.54 M allocations: 3.128 GiB, 2.68% gc time, 89.57% compilation time: <1% of which was recompilation) Running: '14_test_highlight.jl' Test Summary: | Pass Total Time HIGHLIGHT | 12 12 0.2s Test Summary: | Pass Total Time HIGHLIGHT syntax basic | 5 5 0.7s Test Summary: | Pass Total Time HIGHLIGHT syntax adv | 168 168 0.2s 3.067756 seconds (492.32 k allocations: 33.280 MiB, 92.61% compilation time: <1% of which was recompilation) Running: '15_test_progress.jl' Test Summary: | Pass Total Time Progress - jobs | 13 13 3.4s ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  8/10  80% [?25h [?25h ──────────────────────────────── progress ─────────────────────────────────  ──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90%[?25h[?25h ──────────────────────────────── progress ───────────────────────────────── Running... ●  ●  0/10  0%──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ●  9/10  90% [?25h [?25h Test Summary: | Pass Total Time Progress basic | 3 3 1.3s ──────────────────────────────── 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: 77ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Running... ● ━━ ●  2/10  20% ● elapsed: 96ms remaining: 384.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━ ●  4/10  40% ● elapsed: 115ms remaining: 172.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━ ●  6/10  60% ● elapsed: 134ms remaining: 89.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━ ●  7/10  70% ● elapsed: 153ms remaining: 66.0ms──────────────────────────────── progress ───────────────────────────────── Running... ● ━━━━━━━━━ ●  9/10  90% ● elapsed: 172ms remaining: 19.0ms [?25h [?25h Test Summary: | Pass Total Time Progress columns | 14 14 3.2s ──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  0/100  0% ● elapsed: 395ms remaining: Infmin Test2 ● _____________ ●  0/100  0% ● elapsed: 46ms remaining: Infmin──────────────────────────────── progress ───────────────────────────────── Test ● ░░░░░░░░░░░░░░ ●  2/100  2% ● elapsed: 454ms remaining: 22.25s Test2 ● _____________ ●  2/100  2% ● elapsed: 106ms remaining: 5.19s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  4/100  4% ● elapsed: 473ms remaining: 11.35s Test2 ● x____________ ●  4/100  4% ● elapsed: 125ms remaining: 3.0s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  6/100  6% ● elapsed: 492ms remaining: 7.72s Test2 ● x____________ ●  6/100  6% ● elapsed: 144ms remaining: 2.26s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  7/100  7% ● elapsed: 511ms remaining: 6.8s Test2 ● x____________ ●  7/100  7% ● elapsed: 163ms remaining: 2.17s──────────────────────────────── progress ───────────────────────────────── Test ● █░░░░░░░░░░░░░ ●  9/100  9% ● elapsed: 530ms remaining: 5.36s Test2 ● x____________ ●  9/100  9% ● elapsed: 181ms remaining: 1.83s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  11/100  11% ● elapsed: 548ms remaining: 4.43s Test2 ● x____________ ●  11/100  11% ● elapsed: 199ms remaining: 1.61s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  12/100  12% ● elapsed: 567ms remaining: 4.16s Test2 ● xx___________ ●  12/100  12% ● elapsed: 218ms remaining: 1.6s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  14/100  14% ● elapsed: 586ms remaining: 3.6s Test2 ● xx___________ ●  14/100  14% ● elapsed: 237ms remaining: 1.46s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  16/100  16% ● elapsed: 605ms remaining: 3.18s Test2 ● xx___________ ●  16/100  16% ● elapsed: 256ms remaining: 1.34s──────────────────────────────── progress ───────────────────────────────── Test ● ██░░░░░░░░░░░░ ●  17/100  17% ● elapsed: 624ms remaining: 3.05s Test2 ● xx___________ ●  17/100  17% ● elapsed: 275ms remaining: 1.34s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  19/100  19% ● elapsed: 643ms remaining: 2.74s Test2 ● xx___________ ●  19/100  19% ● elapsed: 294ms remaining: 1.25s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  21/100  21% ● elapsed: 662ms remaining: 2.49s Test2 ● xxx__________ ●  21/100  21% ● elapsed: 313ms remaining: 1.18s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  23/100  23% ● elapsed: 681ms remaining: 2.28s Test2 ● xxx__________ ●  23/100  23% ● elapsed: 332ms remaining: 1.11s──────────────────────────────── progress ───────────────────────────────── Test ● ███░░░░░░░░░░░ ●  24/100  24% ● elapsed: 700ms remaining: 2.22s Test2 ● xxx__________ ●  24/100  24% ● elapsed: 351ms remaining: 1.11s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  26/100  26% ● elapsed: 719ms remaining: 2.05s Test2 ● xxx__________ ●  26/100  26% ● elapsed: 370ms remaining: 1.05s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  28/100  28% ● elapsed: 738ms remaining: 1.9s Test2 ● xxxx_________ ●  28/100  28% ● elapsed: 389ms remaining: 1.0s──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  29/100  29% ● elapsed: 757ms remaining: 1.85s Test2 ● xxxx_________ ●  29/100  29% ● elapsed: 408ms remaining: 999.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ████░░░░░░░░░░ ●  31/100  31% ● elapsed: 776ms remaining: 1.73s Test2 ● xxxx_________ ●  31/100  31% ● elapsed: 427ms remaining: 950.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  33/100  33% ● elapsed: 795ms remaining: 1.61s Test2 ● xxxx_________ ●  33/100  33% ● elapsed: 446ms remaining: 906.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  35/100  35% ● elapsed: 814ms remaining: 1.51s Test2 ● xxxxx________ ●  35/100  35% ● elapsed: 466ms remaining: 865.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  36/100  36% ● elapsed: 833ms remaining: 1.48s Test2 ● xxxxx________ ●  36/100  36% ● elapsed: 484ms remaining: 862.0ms──────────────────────────────── progress ───────────────────────────────── Test ● █████░░░░░░░░░ ●  38/100  38% ● elapsed: 852ms remaining: 1.39s Test2 ● xxxxx________ ●  38/100  38% ● elapsed: 504ms remaining: 822.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  40/100  40% ● elapsed: 871ms remaining: 1.31s Test2 ● xxxxx________ ●  40/100  40% ● elapsed: 523ms remaining: 784.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  41/100  41% ● elapsed: 890ms remaining: 1.28s Test2 ● xxxxx________ ●  41/100  41% ● elapsed: 542ms remaining: 780.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  43/100  43% ● elapsed: 909ms remaining: 1.2s Test2 ● xxxxxx_______ ●  43/100  43% ● elapsed: 561ms remaining: 744.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 928ms remaining: 1.14s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 580ms remaining: 709.0ms [?25h [?25h ──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 948ms remaining: 1.16s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 599ms remaining: 732.0ms──────────────────────────────── progress ───────────────────────────────── Test ● ██████░░░░░░░░ ●  45/100  45% ● elapsed: 948ms remaining: 1.16s Test2 ● xxxxxx_______ ●  45/100  45% ● elapsed: 599ms remaining: 733.0msTest Summary: | Pass Total Time Progress customization | 1 1 2.0s Test Summary: | ──────────────────────────────── progress ───────────────────────────────── Pass Total Time Progress foreachprogress | 1 1 0.8s 12.591014 seconds (5.31 M allocations: 279.487 MiB, 0.43% gc time, 88.14% 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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1451 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_2 ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_2 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅nested (correct) - 9m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅nested ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - d⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 (correct) - d2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 81;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239; (correct) - 181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38;2;100 (correct) - 9;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 0;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;2 (correct) - ;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 239;83;80m>[39m⋅[38;2;144;202;249m1[39m)⋅⋅⋅ ⋅⋅[ (correct) - ;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m) ⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;245 (correct) - [38;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 5m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅ (correct) - 45m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_2\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_2\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1559 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_3 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test └─ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_3 ├─ leaf ⇒ 2 ├─ nested ⇒ Dict("n1" => 1, "n2" => 2) │ ├─ n1 ⇒ 1 │ └─ n2 ⇒ 2 ├─ canopy ⇒ test ├─ leafme ⇒ v ├─ ["a"] ⇒ test └─ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [38;2;66;165;245m─[39m[38;2;255;238;88m⋅leaf⋅[39 (correct) - [38;2;66;165;245m─[39m[38;2;255;238;88m⋅leaf⋅[39 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 9m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m2[3 (correct) - 9m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m (correct) - 39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅l (correct) - m├[39m[38;2;66;165;245m─[39m[38;2;255;238;88m⋅n ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202 (correct) - nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; (correct) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;165;245m├[39m[38;2;66;165;245m─[39m[38;2;255;2 (correct) - 2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m,⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 238;88m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[38; (correct) - ;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_3\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_3\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5030 vs 4685 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5030 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_4 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" │ => Dict("aleaf" => "unbeliefable", "leaflet" │  => "level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3")) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3") │ ├─ aleaf ⇒ unbeliefable │ └─ leaflet ⇒ level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_4 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[38;2;66;16 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m├[39m[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 65;245m─[39m[38;2;255;238;88m⋅nested⋅[39m[38;2; (correct) - 65;245m─[39m[38;2;255;238;88m⋅nested2⋅[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[3 (correct) - 2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83; (correct) - m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;24 (correct) - "n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 49m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - >[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m│[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m│[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_4\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_4\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_1_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4466 vs 4308 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4466 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_1_5 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" │ => Dict("x" => 2), "deeper" => Dict("aleaf" │ => "unbeliefable", "leaflet" => "level │ 3", "sodeep" => Dict("a" => 4))) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ ├─ adict ⇒ Dict("x" => 2) │ │ └─ x ⇒ 2 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3", "sodeep" => Dict("a" => 4)) │ ├─ aleaf ⇒ unbeliefable │ ├─ leaflet ⇒ level 3 │ └─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_1_5 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ├─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅[38;2;66;165;245m├[39m[38;2;66;165;245m─[39m (correct) - ⋅[38;2;66;165;245m├[39m[38;2;66;165;245m─[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;255;238;88m⋅nested⋅[39m[38;2;239;154;154m⇒ (correct) - [38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;239 (correct) - ⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[38;2 (correct) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - 81;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;239;83;80m>[39m⋅[38;2;144;202;249m3[39m,⋅[3 (correct) - ;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - 144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m= (correct) - 2;66;165;245m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;245m├ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_1_5\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m│\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))\n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_1_5\e[22m\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m│\e[39m \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m├\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m└\e[39m\e[38;2;66;165;245m─\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1467 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_2 ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_2 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ━[39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅ne (correct) - ━[39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅ne ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 (correct) - ested2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 00;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2; (correct) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[38;2 (correct) - 2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - 38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 8;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m)⋅⋅⋅  (correct) - [38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m)  ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) -  ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165 (correct) -  ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;16 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 5;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;23 (correct) - 65;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_2\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_2\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1579 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┗━━━ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┃ ┣━━━ n1 ⇒ 1 ┃ ┗━━━ n2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ leafme ⇒ v ┣━━━ ["a"] ⇒ test ┗━━━ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[3 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅leaf⋅ (correct) - 39m[38;2;66;165;245m━[39m[38;2;255;238;88m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m (correct) - ⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;144;202;249m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165; (correct) - m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;238 (correct) - ;245m┣━━[39m[38;2;66;165;245m━[39m[38;2;255;238 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 8;88m⋅leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;1 (correct) - 8;88m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 144;202;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 (correct) - [38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 8;2;66;165;245m┣━━[39m[38;2;66;165;245m━[39m[38 (correct) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m, ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 8;2;255;238;88m⋅canopy⋅[39m[38;2;239;154;154m⇒[3 (correct) - ,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_3\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_3\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5345 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5345 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_4 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" ┃ => Dict("aleaf" => "unbeliefable", "leaflet" ┃  => "level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3")) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3") ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_4 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m━[39m[38;2;255;238;88m⋅nested⋅[39m[38; (correct) - ;165;245m━[39m[38;2;255;238;88m⋅nested2⋅[39m[38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2" (correct) - 8;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1" ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 (correct) - "[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 9m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;8 (correct) - 39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202; (correct) - 1m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;249m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅ (correct) - 0m>[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_4\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_4\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_2_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4504 vs 4348 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4504 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_2_5 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" ┃ => Dict("x" => 2), "deeper" => Dict("aleaf" ┃ => "unbeliefable", "leaflet" => "level ┃ 3", "sodeep" => Dict("a" => 4))) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┃ ┗━━━ x ⇒ 2 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3", "sodeep" => Dict("a" => 4)) ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┗━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_2_5 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅ ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66;165;245m━[ (correct) -  ⋅⋅[38;2;66;165;245m┣━━[39m[38;2;66;165;245m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;255;238;88m⋅nested⋅[39m[38;2;239;154;1 (correct) - 39m[38;2;255;238;88m⋅nested2⋅[39m[38;2;239;154;1 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2 (correct) - 154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[ (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m (correct) - 00;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m3[39m, (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ,⋅[38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ (correct) - 8;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅[38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;8 (correct) - [38;2;66;165;245m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;66;165;24 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_2_5\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m┃\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m)) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_2_5\e[22m\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m┃\e[39m \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m┣━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m┗━━\e[39m\e[38;2;66;165;245m━\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1483 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_2 +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_2 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - +--[39m[38;2;66;165;245m--[39m[38;2;255;238;88m (correct) - +--[39m[38;2;66;165;245m--[39m[38;2;255;238;88m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38; (correct) - m⋅nested2⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[3 (correct) - 8;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[39m,⋅[ (correct) - [38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m, ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m (correct) - ,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1[39m) (correct) - [39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m2[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - )⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2; (correct) - 39m) ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ;66;165;245m+--[39m[38;2;66;165;245m--[39m[38;2 (correct) - 2;66;165;245m+--[39m[38;2;66;165;245m--[39m[38; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_2\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_2\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1599 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_3 +---- leaf => 2 +---- leaf2 => 2 +---- canopy => test +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 +---- ["a"] => test `---- leafme => v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_3 +---- leaf => 2 +---- nested => Dict("n1" => 1, "n2" => 2) | +---- n1 => 1 | `---- n2 => 2 +---- canopy => test +---- leafme => v +---- ["a"] => test `---- leaf2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+-- (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+-- ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [39m[38;2;66;165;245m--[39m[38;2;255;238;88m⋅le (correct) - [39m[38;2;66;165;245m--[39m[38;2;255;238;88m⋅le ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - eaf⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;144;202; (correct) - eaf⋅[39m[38;2;239;154;154m=>[39m⋅[38;2;144;202; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; (correct) - ;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;165;245m+--[39m[38;2;66;165;245m--[39m[38;2;25 (correct) - ;165;245m+--[39m[38;2;66;165;245m--[39m[38;2;25 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 55;238;88m⋅leaf2⋅[39m[38;2;239;154;154m=>[39m⋅[ (correct) - 55;238;88m⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅D ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;144;202;249m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  (correct) - Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) -  ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245m--[ (correct) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m1 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;255;238;88m⋅canopy⋅[39m[38;2;239;154;1 (correct) - 1[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38;2;239;83; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_3\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m=>\e[39m test \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_3\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m)\n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m1\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m canopy \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leafme \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m [\"a\"] \e[39m\e[38;2;239;154;154m=>\e[39m test \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaf2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5345 vs 5000 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5345 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_4 +---- nested => Dict("n2" => Int64, "n3" => 3, "deeper" | => Dict("aleaf" => "unbeliefable", "leaflet" |  => "level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3")) | +---- n2 => Int64 | +---- n3 => 3 | `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" | => "level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level 3level | 3level 3level 3") | +---- aleaf => unbeliefable | `---- leaflet => level 3level 3level 3level 3level 3level | 3level 3level 3level 3level 3level  3level | 3level 3level 3level 3level 3level  3level | 3level 3level 3 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_4 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) +---- n3 => 3 +---- n2 => Int64 `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") +---- aleaf => unbeliefable `---- leaflet => level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level  3level 3level 3level 3level 3level 3level  3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;165;245m--[39m[38;2;255;238;88m⋅nested⋅[39m[38 (correct) - ;165;245m--[39m[38;2;255;238;88m⋅nested2⋅[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 8;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2 (correct) - 38;2;239;154;154m=>[39m⋅Dict([38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[ (correct) - n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - [39m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239 (correct) - [39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;1 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;20 (correct) - 101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 02;249m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅ (correct) - ;80m>[39m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_4\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_4\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \n \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39mlevel \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_1_3_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4580 vs 4428 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4580 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_1_3_5 +---- nested => Dict("n2" => Int64, "n3" => 3, "adict" | => Dict("x" => 2), "deeper" => Dict("aleaf" | => "unbeliefable", "leaflet" => "level | 3", "sodeep" => Dict("a" => 4))) | +---- n2 => Int64 | +---- n3 => 3 | +---- adict => Dict("x" => 2) | | `---- x => 2 | `---- deeper => Dict("aleaf" => "unbeliefable", "leaflet" | => "level 3", "sodeep" => Dict("a" => 4)) | +---- aleaf => unbeliefable | +---- leaflet => level 3 | `---- sodeep => Dict("a" => 4) | `---- a => 4 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_1_3_5 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) +---- adict => Dict("x" => 2) | `---- x => 2 +---- n3 => 3 +---- n2 => Int64 `---- deeper => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") +---- sodeep => Dict("a" => 4) | `---- a => 4 +---- aleaf => unbeliefable `---- leaflet => level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_1_3_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_1_3_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245 (correct) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m+--[39m[38;2;66;165;245m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 5m--[39m[38;2;255;238;88m⋅nested⋅[39m[38;2;239; (correct) - m--[39m[38;2;255;238;88m⋅nested2⋅[39m[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅ (correct) - ;154;154m=>[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int (correct) - ⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - t64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m (correct) - 38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n2" ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - m=[39m[38;2;239;83;80m>[39m⋅[38;2;144;202;249m3 (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 3[39m,⋅[38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - 9m⋅[38;2;144;202;249m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38; (correct) - ⋅⋅⋅⋅ ⋅⋅[38;2;66;165;245m|[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_1_3_5\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;66;165;245m|\e[39m \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m))) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;66;165;245m|\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m)) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_1_3_5\e[22m\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested2 \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n1 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m nested \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;144;202;249m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;144;202;249m3\e[39m\")) \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m adict \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m2\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m x \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m2\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n3 \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m3\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m n2 \e[39m\e[38;2;239;154;154m=>\e[39m Int64 \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m deeper \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;144;202;249m3\e[39m\") \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m sodeep \e[39m\e[38;2;239;154;154m=>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;144;202;249m4\e[39m) \n \e[38;2;66;165;245m|\e[39m \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m a \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;144;202;249m4\e[39m \n \e[38;2;66;165;245m+--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m aleaf \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;66;165;245m`--\e[39m\e[38;2;66;165;245m--\e[39m\e[38;2;255;238;88m leaflet \e[39m\e[38;2;239;154;154m=>\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1439 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_2 ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_2 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n1" => 1, "n2" => 2) ├─ n1 ⇒ 1 └─ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 9m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nested⋅ (correct) - 9m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nested2 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;181 (correct) - 2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100;18 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 1;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;8 (correct) - 81;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38;2;100;1 (correct) - ;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;1 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;239 (correct) - 100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9;83;80m>[39m⋅[38;2;30;136;229m1[39m)⋅⋅⋅ ⋅⋅[38; (correct) - 2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m) ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m├ (correct) - 8;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅n2⋅ (correct) - m├[39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅n1 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_2\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_2\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1545 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_3 ├─ leaf ⇒ 2 ├─ leaf2 ⇒ 2 ├─ canopy ⇒ test ├─ nested ⇒ Dict("n2" => 2, "n1" => 1) │ ├─ n2 ⇒ 2 │ └─ n1 ⇒ 1 ├─ ["a"] ⇒ test └─ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_3 ├─ leaf ⇒ 2 ├─ nested ⇒ Dict("n1" => 1, "n2" => 2) │ ├─ n1 ⇒ 1 │ └─ n2 ⇒ 2 ├─ canopy ⇒ test ├─ leafme ⇒ v ├─ ["a"] ⇒ test └─ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - [38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf⋅[39m (correct) - [38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf⋅[39m ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2[39m (correct) - m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2[39m ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├ (correct) - m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├ ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅leaf (correct) - [39m[38;2;21;101;192m─[39m[38;2;229;57;53m⋅nest ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - f2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229 (correct) - ted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 9m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101; (correct) - ;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2;23 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;192m├[39m[38;2;21;101;192m─[39m[38;2;229;57;53 (correct) - 39;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 3m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;100 (correct) - 00;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_3\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_3\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4977 vs 4632 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4977 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_4 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" │ => Dict("aleaf" => "unbeliefable", "leaflet" │  => "level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3")) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3") │ ├─ aleaf ⇒ unbeliefable │ └─ leaflet ⇒ level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3level 3level 3level 3level │ 3level 3level 3 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_4 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[38;2;21;10 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m├[39m[38;2;21;10 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - 01;192m─[39m[38;2;229;57;53m⋅nested⋅[39m[38;2;2 (correct) - 01;192m─[39m[38;2;229;57;53m⋅nested2⋅[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39 (correct) - ;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1"[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 9m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅I (correct) - 39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83;8 (correct) - ⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m"n ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30;136;229m (correct) - n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m> ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [39m⋅[38;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_4\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_4\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level 3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3level 3level 3level 3level\e[39m\n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_1_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4440 vs 4282 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4440 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_1_5 ├─ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" │ => Dict("x" => 2), "deeper" => Dict("aleaf" │ => "unbeliefable", "leaflet" => "level │ 3", "sodeep" => Dict("a" => 4))) │ ├─ n2 ⇒ Int64 │ ├─ n3 ⇒ 3 │ ├─ adict ⇒ Dict("x" => 2) │ │ └─ x ⇒ 2 │ └─ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" │ => "level 3", "sodeep" => Dict("a" => 4)) │ ├─ aleaf ⇒ unbeliefable │ ├─ leaflet ⇒ level 3 │ └─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 └─ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ├─ n2 ⇒ 2 └─ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_1_5 ├─ nested2 ⇒ Dict("n1" => "a", "n2" => 2) │ ├─ n1 ⇒ a │ └─ n2 ⇒ 2 └─ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ├─ adict ⇒ Dict("x" => 2) │ └─ x ⇒ 2 ├─ n3 ⇒ 3 ├─ n2 ⇒ Int64 └─ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ├─ sodeep ⇒ Dict("a" => 4) │ └─ a ⇒ 4 ├─ aleaf ⇒ unbeliefable └─ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_1_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅[38;2;21;101;192m├[39m[38;2;21;101;192m─[39m (correct) - ⋅[38;2;21;101;192m├[39m[38;2;21;101;192m─[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [38;2;229;57;53m⋅nested⋅[39m[38;2;239;154;154m⇒ (correct) - [38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;154m⇒ ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2;239; (correct) - [39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2;239; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[38;2; (correct) - ;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100;181 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - ;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m[38; (correct) - 1;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[38;2 ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - ;2;239;83;80m>[39m⋅[38;2;30;136;229m3[39m,⋅[38; (correct) - 2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - ;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2 (correct) - 0;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;2 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 2;21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m=[3 (correct) - 21;101;192m│[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m├[3 ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_1_5\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;21;101;192m│\e[39m \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;21;101;192m│\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))\n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_1_5\e[22m\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m│\e[39m \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m├\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m└\e[39m\e[38;2;21;101;192m─\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1455 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_2 ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_2 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┣━━━ n1 ⇒ 1 ┗━━━ n2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ━[39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅nes (correct) - ━[39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅nes ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - sted⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;100 (correct) - sted2⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38;2;10 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 0;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;2 (correct) - 00;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38;2;1 (correct) - ;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[38;2 (correct) - 8;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 2;239;83;80m>[39m⋅[38;2;30;136;229m1[39m)⋅⋅⋅ ⋅⋅ (correct) - [38;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m) ⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;19 (correct) - ⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101; ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 (correct) - ;192m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57; ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_2\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m)\n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_2\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_3" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1565 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ leaf2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ nested ⇒ Dict("n2" => 2, "n1" => 1) ┃ ┣━━━ n2 ⇒ 2 ┃ ┗━━━ n1 ⇒ 1 ┣━━━ ["a"] ⇒ test ┗━━━ leafme ⇒ v ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_3 ┣━━━ leaf ⇒ 2 ┣━━━ nested ⇒ Dict("n1" => 1, "n2" => 2) ┃ ┣━━━ n1 ⇒ 1 ┃ ┗━━━ n2 ⇒ 2 ┣━━━ canopy ⇒ test ┣━━━ leafme ⇒ v ┣━━━ ["a"] ⇒ test ┗━━━ leaf2 ⇒ 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_3[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[3 (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - 39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅leaf⋅ (correct) - 39m[38;2;21;101;192m━[39m[38;2;229;57;53m⋅leaf⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2 (correct) - [39m[38;2;239;154;154m⇒[39m⋅[38;2;30;136;229m2 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - [39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;19 (correct) - [39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;19 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 (correct) - 92m┣━━[39m[38;2;21;101;192m━[39m[38;2;229;57;53 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 3m⋅leaf2⋅[39m[38;2;239;154;154m⇒[39m⋅[38;2;30;1 (correct) - 3m⋅nested⋅[39m[38;2;239;154;154m⇒[39m⋅Dict([38; ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 136;229m2[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;2 (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 21;101;192m┣━━[39m[38;2;21;101;192m━[39m[38;2;2 (correct) - 38;2;239;83;80m>[39m⋅[38;2;30;136;229m1[39m,⋅[3 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - 229;57;53m⋅canopy⋅[39m[38;2;239;154;154m⇒[39m⋅[ (correct) - 38;2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_3\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_3\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m1\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m)\n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m1\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m canopy \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mtest\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leafme \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mv\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m [\"a\"] \e[39m\e[38;2;239;154;154m⇒\e[39m test \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaf2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_4" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 5292 vs 4947 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 5292 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_4 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "deeper" ┃ => Dict("aleaf" => "unbeliefable", "leaflet" ┃  => "level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3")) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3") ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3level 3level 3level 3level ┃ 3level 3level 3 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_4 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("n3" => 3, "n2" => Int64, "deeper" => Dict("aleaf" => "unbeliefable", "leaflet"  => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3")) ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" => "level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3") ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_4[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21; (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21; ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ;101;192m━[39m[38;2;229;57;53m⋅nested⋅[39m[38;2 (correct) - ;101;192m━[39m[38;2;229;57;53m⋅nested2⋅[39m[38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n2"[ (correct) - ;2;239;154;154m⇒[39m⋅Dict([38;2;100;181;101m"n1" ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39m (correct) - [39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m>[39 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - m⋅Int64,⋅[38;2;100;181;101m"n3"[39m⋅[38;2;239;83 (correct) - 9m⋅[38;2;100;181;101m"a"[39m,⋅[38;2;100;181;101m ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - 3;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;30;136;22 (correct) - m"n2"[39m⋅[38;2;239;83;80m=[39m[38;2;239;83;80m ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - 29m3[39m,⋅[38;2;100;181;101m"deeper"[39m⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - m>[39m⋅[38;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_4\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;100;181;101m3level 3level 3\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_4\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;100;181;101m\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \n \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39mlevel \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3level 3level 3level\e[39m \n\e[38;2;100;181;101m3level\e[39m \n \e[38;2;100;181;101m3level 3level 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_2_5" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ┌ Warning: Strings have different length: 4478 vs 4322 └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:40 ────────────────────────── STRING DIFFERENCE 4478 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_2_5 ┣━━━ nested ⇒ Dict("n2" => Int64, "n3" => 3, "adict" ┃ => Dict("x" => 2), "deeper" => Dict("aleaf" ┃ => "unbeliefable", "leaflet" => "level ┃ 3", "sodeep" => Dict("a" => 4))) ┃ ┣━━━ n2 ⇒ Int64 ┃ ┣━━━ n3 ⇒ 3 ┃ ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┃ ┗━━━ x ⇒ 2 ┃ ┗━━━ deeper ⇒ Dict("aleaf" => "unbeliefable", "leaflet" ┃ => "level 3", "sodeep" => Dict("a" => 4)) ┃ ┣━━━ aleaf ⇒ unbeliefable ┃ ┣━━━ leaflet ⇒ level 3 ┃ ┗━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┗━━━ nested2 ⇒ Dict("n2" => 2, "n1" => "a") ┣━━━ n2 ⇒ 2 ┗━━━ n1 ⇒ a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_2_5 ┣━━━ nested2 ⇒ Dict("n1" => "a", "n2" => 2) ┃ ┣━━━ n1 ⇒ a ┃ ┗━━━ n2 ⇒ 2 ┗━━━ nested ⇒ Dict("adict" => Dict("x" => 2), "n3" => 3, "n2" => Int64, "deeper" => Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable" , "leaflet" => "level 3")) ┣━━━ adict ⇒ Dict("x" => 2) ┃ ┗━━━ x ⇒ 2 ┣━━━ n3 ⇒ 3 ┣━━━ n2 ⇒ Int64 ┗━━━ deeper ⇒ Dict("sodeep" => Dict("a" => 4), "aleaf" => "unbeliefable", "leaflet" => "level 3") ┣━━━ sodeep ⇒ Dict("a" => 4) ┃ ┗━━━ a ⇒ 4 ┣━━━ aleaf ⇒ unbeliefable ┗━━━ leaflet ⇒ level 3 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_2_5[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅  ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - ⋅ ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21;101;192m━[ (correct) -  ⋅⋅[38;2;21;101;192m┣━━[39m[38;2;21;101;192m━[3 ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - [39m[38;2;229;57;53m⋅nested⋅[39m[38;2;239;154;15 (correct) - 39m[38;2;229;57;53m⋅nested2⋅[39m[38;2;239;154;15 ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 54m⇒[39m⋅Dict([38;2;100;181;101m"n2"[39m⋅[38;2; (correct) - 54m⇒[39m⋅Dict([38;2;100;181;101m"n1"[39m⋅[38;2; ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅Int64,⋅[3 (correct) - ;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38;2;100 ──────────────────────────────────────────────────────────────────────────────── Characters 301-351 (current) - 38;2;100;181;101m"n3"[39m⋅[38;2;239;83;80m=[39m (correct) - 0;181;101m"a"[39m,⋅[38;2;100;181;101m"n2"[39m⋅[ ──────────────────────────────────────────────────────────────────────────────── Characters 351-401 (current) - [38;2;239;83;80m>[39m⋅[38;2;30;136;229m3[39m,⋅ (correct) - [38;2;239;83;80m=[39m[38;2;239;83;80m>[39m⋅[38; ──────────────────────────────────────────────────────────────────────────────── Characters 401-451 (current) - [38;2;100;181;101m"adict"[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[ (correct) - ;2;30;136;229m2[39m)⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38 ──────────────────────────────────────────────────────────────────────────────── Characters 451-501 (current) - [38;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;239;83;80m (correct) - 8;2;21;101;192m┃[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅[38;2;21;101;192m ──────────────────────────────────────────────────────────────────────────────── ──────────────────────────────────────────────────────────────────────────────── Tree: Test Failed at /home/pkgeval/.julia/packages/Term/ZnTPd/test/__test_utils.jl:120 Expression: txt == correct Evaluated: "\e[1m\e[38;2;255;167;38mtree_2_2_5\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"adict\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;21;101;192m┃\e[39m \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m))) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m\n \e[38;2;21;101;192m┃\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\", \e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m)) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m, \e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n " == "\e[1m\e[38;2;255;167;38mtree_2_2_5\e[22m\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested2 \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"n1\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"a\"\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n1 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101ma\e[39m \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m nested \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"adict\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m), \e[38;2;100;181;101m\"n3\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \n \e[38;2;30;136;229m3\e[39m, \e[38;2;100;181;101m\"n2\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Int64, \e[38;2;100;181;101m\"deeper\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m \n \e[38;2;100;181;101m\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \e[38;2;30;136;229m3\e[39m\")) \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m adict \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"x\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m2\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m x \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m2\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n3 \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m3\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m n2 \e[39m\e[38;2;239;154;154m⇒\e[39m Int64 \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m deeper \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"sodeep\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m), \e[38;2;100;181;101m\"aleaf\"\e[39m\n \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;100;181;101m\"unbeliefable\"\e[39m, \e[38;2;100;181;101m\"leaflet\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \"level \n \e[38;2;30;136;229m3\e[39m\") \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m sodeep \e[39m\e[38;2;239;154;154m⇒\e[39m Dict(\e[38;2;100;181;101m\"a\"\e[39m \e[38;2;239;83;80m=\e[39m\e[38;2;239;83;80m>\e[39m \e[38;2;30;136;229m4\e[39m) \n \e[38;2;21;101;192m┃\e[39m \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m a \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;30;136;229m4\e[39m \n \e[38;2;21;101;192m┣━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m aleaf \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101munbeliefable\e[39m \n \e[38;2;21;101;192m┗━━\e[39m\e[38;2;21;101;192m━\e[39m\e[38;2;229;57;53m leaflet \e[39m\e[38;2;239;154;154m⇒\e[39m \e[38;2;100;181;101mlevel 3\e[39m \n " Stacktrace: [1] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:0 [inlined] [2] macro expansion @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:61 [inlined] [3] macro expansion @ /opt/julia/share/julia/stdlib/v1.13/Test/src/Test.jl:1855 [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:1855 [inlined] [4] top-level scope @ ~/.julia/packages/Term/ZnTPd/test/16_test_tree.jl:54 ┌ Warning: Failed to match to text │ "tree_$(i)_$(j)_$(k)" = "tree_2_3_2" │ /home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl = "/home/pkgeval/.julia/packages/Term/ZnTPd/test/16_test_tree.jl" │ 61 = "61" └ @ Main ~/.julia/packages/Term/ZnTPd/test/__test_utils.jl:118 ────────────────────────── STRING DIFFERENCE 1471 chrs ───────────────────────── ───────────────────────────────────── FIRST ──────────────────────────────────── tree_2_3_2 +---- nested => Dict("n2" => 2, "n1" => 1) | +---- n2 => 2 | `---- n1 => 1 `---- nested2 => Dict("n2" => 2, "n1" => "a") +---- n2 => 2 `---- n1 => a ──────────────────────────────────── SECOND ──────────────────────────────────── tree_2_3_2 +---- nested2 => Dict("n1" => "a", "n2" => 2) | +---- n1 => a | `---- n2 => 2 `---- nested => Dict("n1" => 1, "n2" => 2) +---- n1 => 1 `---- n2 => 2 ──────────────────────────────────────────────────────────────────────────────── Characters 1-51 (current) - [1m[38;2;255;167;38mtree_2_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ (correct) - [1m[38;2;255;167;38mtree_2_3_2[22m[39m⋅⋅⋅⋅⋅⋅⋅⋅⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 51-101 (current) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m+ (correct) - ⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅⋅ ⋅⋅[38;2;21;101;192m+ ──────────────────────────────────────────────────────────────────────────────── Characters 101-151 (current) - +--[39m[38;2;21;101;192m--[39m[38;2;229;57;53m⋅ (correct) - +--[39m[38;2;21;101;192m--[39m[38;2;229;57;53m⋅ ──────────────────────────────────────────────────────────────────────────────── Characters 151-201 (current) - ⋅nested⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38;2 (correct) - ⋅nested2⋅[39m[38;2;239;154;154m=>[39m⋅Dict([38; ──────────────────────────────────────────────────────────────────────────────── Characters 201-251 (current) - 2;100;181;101m"n2"[39m⋅[38;2;239;83;80m=[39m[38 (correct) - ;2;100;181;101m"n1"[39m⋅[38;2;239;83;80m=[39m[3 ──────────────────────────────────────────────────────────────────────────────── Characters 251-301 (current) - 8;2;239;83;80m>[39m⋅[38;2;30;136;229m2[39m,⋅[38 (correct) - 38;2;239;83;80m>[39m⋅[38;2;100;181;101m"a"[39m,⋅ ────────────────────────────────────────────────────────────────── PkgEval terminated after 271.3s: test log exceeded the size limit