d2/testdata/d2compiler/TestCompile
Alexander Wang 9ea0101dbd
add test
2025-04-03 18:40:18 -06:00
..
errors d2ir: Compile imports 2023-06-04 23:31:18 -07:00
glob-spread-vars test exp file changes 2025-03-22 15:13:05 +05:30
reserved_quoted updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
3d_oval.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
array-classes.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
bad-style-nesting.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
basic_icon.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
basic_sequence.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
basic_shape.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
basic_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
blank_underscore.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
border-radius-negative.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
class-shape-class.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
class_paren.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
class_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
classes-internal-edge.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
classes-unreserved.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
classes.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
comma-array-class.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
constraint_label.exp.json prevent bad constraint usage 2023-06-08 11:07:46 -07:00
default_direction.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
dimension_with_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
dimensions_on_containers.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
dimensions_on_nonimage.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_arrowhead_fields.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_arrowhead_primary.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_chain.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_chain_map.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_column_index.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_exclusive_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_flat_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_flat_label_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_in_column.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
edge_index.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_index_map.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_index_nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_index_nested_cross_scope.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_invalid_style.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
edge_key_group_flat_nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_key_group_flat_nested_underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_key_group_map_flat_nested_underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_key_group_map_nested_underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_label_map.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_group_flat.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_group_semiflat.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_nested_flat.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_map_non_reserved.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
edge_mixed_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_non_shape_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_semiflat_arrowhead.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
edge_to_style.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
edge_unquoted_hex.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
equal_dimensions_on_circle.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
escaped_id.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
fill-pattern.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
fixed-pos-shape-hierarchy.exp.json validate position keywords 2024-03-15 15:26:00 -07:00
glob-connection-steps.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
glob-spread-vars.exp.json fix 2025-03-21 21:27:17 -06:00
grid.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
grid_deeper_edge.exp.json cleanup validation 2023-10-02 11:05:19 -07:00
grid_edge.exp.json cleanup validation 2023-10-02 11:05:19 -07:00
grid_gap_negative.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
grid_negative.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
grid_nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
icon-near-composite-together.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
illegal-stroke-width.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
image_children_Steps.exp.json change err msg 2025-03-23 07:33:21 -06:00
image_non_style.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
image_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-classes-boards.exp.json change err msg 2025-03-23 07:33:21 -06:00
import-connections.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
import-icon-near.exp.json Resolved merge conflicts 2025-03-25 22:52:27 +05:30
import-link-layer-1.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-layer-2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-layer-3.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-layer-4.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-sibling-layer.exp.json d2ir: enable linking beyond board root 2024-08-26 13:51:26 -06:00
import-link-underscore-1.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-underscore-2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-underscore-3.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-link-underscore.exp.json d2compiler: fix underscore sibling edge case 2024-07-13 17:07:09 -06:00
import-nested-layers.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
import-nested-var.exp.json add test 2025-04-03 18:40:18 -06:00
import-scenario.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
import-steps.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
import-style-1.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
import-style-2.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
import-style.exp.json fix most of it 2025-03-25 08:55:30 -06:00
import-var-chain.exp.json test exp file changes 2025-03-22 15:13:05 +05:30
import_url_link.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
improper-class-ref.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
invalid-fill-pattern.exp.json add 'none' to fill-pattern options 2024-03-25 14:41:15 -07:00
invalid-link-1.exp.json d2ir: fix link panic 2024-07-19 15:09:05 -06:00
invalid-link-2.exp.json d2ir: fix link panic 2024-07-19 15:09:05 -06:00
invalid-link.exp.json d2ir: fix link panic 2024-07-19 15:09:05 -06:00
invalid_direction.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
keyword-container.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
label-near-composite-separate.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
label-near-composite-together.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
label-near-invalid-edge.exp.json label and icon position attributes 2023-06-22 16:13:08 -07:00
label-near-invalid-field.exp.json label and icon position attributes 2023-06-22 16:13:08 -07:00
label-near-parent.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
layer-import-nested-layer.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
leaky_sequence.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
legend.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-beyond-import-root.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-key-nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-mixed.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-not-board.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-not-found-1.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-not-found-2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-not-found.exp.json allow unfound boards 2024-08-26 17:22:25 -06:00
link-board-ok.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-underscore-not-found.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-board-underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
link-file-underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
markdown_ampersand.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
md_block_string_err.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
missing-class.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
multiple-import-nested-layers.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
name-with-dot-underscore.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
near-invalid.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
near_bad_connected.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
near_bad_constant.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
near_constant.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
near_descendant_connect_to_outside.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
near_near_const.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
near_sequence.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
near_special.exp.json prevent near special 2024-02-27 13:17:32 -08:00
nested-array-classes.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
nested-scope-1.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
nested-scope-2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
nested-scope.exp.json d2ir: fix importing scopes 2024-09-23 06:54:54 -06:00
nested_edge.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
nested_near_constant.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
nested_sql.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
nil_scope_obj_regression.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
no-class-inside-classes.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
no-class-primary.exp.json ta 2024-12-14 23:25:06 -07:00
no-nested-columns-class.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
no-nested-columns-sql-2.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
no-nested-columns-sql.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
no-self-link.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
no_arrowheads_in_shape.exp.json test now passes 2023-10-27 21:02:13 -07:00
no_empty_block_string.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
no_empty_block_strings.exp.json add test 2023-06-01 18:48:37 -07:00
no_new_lines_only_block_string.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
no_url_link_and_path_url_label_concurrently.exp.json link security + test 2024-12-14 13:58:46 -07:00
no_url_link_and_url_tooltip_concurrently.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
no_white_spaces_only_block_string.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
non_url_link.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
null.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
obj_invalid_style.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
object_arrowhead_shape.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
parent_graph_edge_to_descendant.exp.json update compile test 2023-10-02 11:05:20 -07:00
path_link.exp.json Merge branch 'master' into imports 2023-06-07 15:38:52 -07:00
positions.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
positions_negative.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
reordered-classes.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
reserved-composite.exp.json fix shape composite 2023-06-16 16:50:16 -07:00
reserved_icon_near_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
reserved_missing_values.exp.json ta 2024-12-14 23:25:06 -07:00
root_direction.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
root_sequence.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
self-referencing.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence-diagram-icons.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence-timestamp.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence_container.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence_container_2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence_grouped_note.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sequence_scoping.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
set_direction.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
shape-hierarchy.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
shape_edge_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
shape_unquoted_hex.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
single_dimension_on_circle.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
spread-import-link.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
spread_var_order.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sql-constraints.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sql-null-constraint.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sql-panic.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
sql-regression.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
sql-table-header-newline.exp.json ta 2024-08-14 08:40:46 +08:00
sql_paren.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
stroke-width.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
table_connection_attr.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
table_style.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
table_style_map.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
tail-style-map.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
tail-style.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
text-transform.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
text_no_label.exp.json save test 2023-09-18 14:03:32 -07:00
underscore_connection.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_edge.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_edge_chain.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_edge_existing.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_edge_index.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_edge_nested.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_parent_create.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_parent_middle_path.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
underscore_parent_not_root.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_parent_preference_1.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_parent_preference_2.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_parent_root.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
underscore_parent_sandwich_path.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
underscore_parent_squared.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
underscore_unresolved_obj.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
unescaped_id_cr.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
unsemantic_markdown.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
unsemantic_markdown_2.exp.json d2ir: Compile imports 2023-06-04 23:31:18 -07:00
url_link.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
url_link_and_not_url_tooltip_concurrently.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
url_link_and_path_url_label_concurrently.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
url_link_and_path_url_label_ok.exp.json Fix changes 2024-12-14 13:58:50 -07:00
url_link_non_url_tooltip_ok.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
url_relative_link.exp.json test exp file changes 2025-03-22 15:13:05 +05:30
url_tooltip.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
var-not-color.exp.json validate 2023-12-14 11:35:49 -08:00
var_in_glob.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
var_in_markdown.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
var_in_vars.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
var_nested_in_markdown.exp.json updated exp test file changes 2025-03-25 22:57:44 +05:30
vars-in-imports.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30
wrong_column_index.exp.json updated expected(.exp) files for broken tests 2025-03-17 23:48:08 +05:30