Files

5.7 KiB

Markdown Table Test Cases

01_simple_2x2

Header 1 Header 2
Cell 1 Cell 2

02_three_columns

Name Age City
Alice 30 NYC
Bob 25 LA

03_multiple_rows

ID Value
1 Apple
2 Banana
3 Cherry
4 Date
5 Elderberry

04_left_aligned

Left 1 Left 2
Short Text
Much longer text Another

05_right_aligned

Right 1 Right 2
Short Text
Much longer text Another

06_center_aligned

Center 1 Center 2
Short Text
Much longer text Another

07_mixed_alignment

Left Center Right
L C R
Left-aligned Centered Right-aligned

08_bold

Header Value
Bold Normal
Text Bold too

09_italic

Header Value
Italic Normal
Text Italic too

10_inline_code

Function Returns
foo() String
bar() i32

Site URL
Google Link
GitHub Link

12_strikethrough

Item Status
Deprecated Old
Active Current

13_mixed_formatting

Feature Description
Bold with italic Mixed
code and bold Combined
Strike and italic More

14_empty_cells

A B C
filled
filled filled

15_whitespace_cells

A B
space
tab text

16_escaped_pipes

Expression Result
A | B OR operation
X | Y | Z Multiple

17_long_content

Short Very Long Content
A This is a very long cell with lots of text that should wrap or truncate
B Another cell with substantial content

18_html_entities

Symbol Code
< Less than
> Greater than
& Ampersand

19_unicode_emoji

Icon Name
🚀 Rocket
Star
🎉 Party

20_wide_table

Build Identifier Release Channel Feature Flag State Workspace Session Token Active Pane Title Suggested Command Preview Generated File Path Git Branch Name Pull Request Status Reviewer Assignment Telemetry Event Name Render Mode Table Layout Strategy Horizontal Overflow Sentinel Unbroken Content Sample Final Notes
build_2026_04_08_very_long_identifier_alpha dogfood_internal_preview_rollout_candidate markdown_table_horizontal_scroll_enabled ws_session_token_01_ABCDEFGHIJKLMNOPQRSTUVWXYZ agent_mode_diff_review_surface_with_extra_context cargo_nextest_run_no_fail_fast_workspace_markdown_parser crates/markdown_parser/examples/table-demo/all_test_cases.md zach/wide-markdown-table-scroll awaiting_follow_up_visual_regression_check reviewer_assignment_pending_product_design markdown_table_rendered_in_example_viewport constrained_width_preview_panel preserve_column_intrinsic_widths_before_wrapping horizontal_scroll_should_be_required_here SUPERLONGUNBROKENTEXTVALUE0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ first_row_designed_to_force_width
build_2026_04_08_very_long_identifier_beta stable_candidate_post_validation markdown_table_horizontal_scroll_enabled ws_session_token_02_ZYXWVUTSRQPONMLKJIHGFEDCBA markdown_parser_demo_showing_extreme_width_case cargo_run_features_with_local_server_markdown_demo crates/markdown_parser/examples/table-demo/render_snapshot_reference.png zach/wide-markdown-table-scroll local_only_validation_before_pr reviewer_assignment_not_requested_yet markdown_table_horizontal_scroll_exercised embedded_example_renderer keep_headers_verbose_and_cells_intentionally_wide overflow_region_should_extend_far_past_viewport ANOTHEREXTREMELYLONGUNBROKENVALUE_for_horizontal_scroll_testing_only second_row_keeps_pressure_on_layout
build_2026_04_08_very_long_identifier_gamma canary_rollout_with_extra_observability markdown_table_horizontal_scroll_enabled ws_session_token_03_0123456789_repeat_repeat full_width_table_case_for_manual_agent_testing cargo_clippy_workspace_all_targets_all_features_tests app/src/features/markdown/table_renderer/visual_debug_reference.rs zach/wide-markdown-table-scroll no_pr_needed_for_manual_local_test reviewer_assignment_not_applicable markdown_table_scroll_behavior_verified_manually split_pane_code_review_view avoid_collapsing_columns_even_with_dense_content viewport_must_scroll_horizontally_to_reveal_tail_columns YETANOTHERLONGUNBROKENCONTENTBLOCK_THAT_SHOULD_NOT_WRAP_EASILY third_row_confirms_consistent_behavior

21_deep_table

ID Value
1 Row 1
2 Row 2
3 Row 3
4 Row 4
5 Row 5
6 Row 6
7 Row 7
8 Row 8
9 Row 9
10 Row 10
11 Row 11
12 Row 12
13 Row 13
14 Row 14
15 Row 15
16 Row 16
17 Row 17
18 Row 18
19 Row 19
20 Row 20

22_large_grid

C1 C2 C3 C4 C5 C6
R1C1 R1C2 R1C3 R1C4 R1C5 R1C6
R2C1 R2C2 R2C3 R2C4 R2C5 R2C6
R3C1 R3C2 R3C3 R3C4 R3C5 R3C6
R4C1 R4C2 R4C3 R4C4 R4C5 R4C6
R5C1 R5C2 R5C3 R5C4 R5C5 R5C6
R6C1 R6C2 R6C3 R6C4 R6C5 R6C6
R7C1 R7C2 R7C3 R7C4 R7C5 R7C6
R8C1 R8C2 R8C3 R8C4 R8C5 R8C6