...

Text file src/oss.terrastruct.com/d2/testdata/d2oracle/TestDelete/scenarios-inherited.exp.json

Documentation: oss.terrastruct.com/d2/testdata/d2oracle/TestDelete

     1{
     2  "graph": {
     3    "name": "",
     4    "isFolderOnly": false,
     5    "ast": {
     6      "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-9:0:53",
     7      "nodes": [
     8        {
     9          "map_key": {
    10            "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-0:1:1",
    11            "key": {
    12              "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-0:1:1",
    13              "path": [
    14                {
    15                  "unquoted_string": {
    16                    "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-0:1:1",
    17                    "value": [
    18                      {
    19                        "string": "a",
    20                        "raw_string": "a"
    21                      }
    22                    ]
    23                  }
    24                }
    25              ]
    26            },
    27            "primary": {},
    28            "value": {}
    29          }
    30        },
    31        {
    32          "map_key": {
    33            "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,2:0:3-8:1:52",
    34            "key": {
    35              "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,2:0:3-2:9:12",
    36              "path": [
    37                {
    38                  "unquoted_string": {
    39                    "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,2:0:3-2:9:12",
    40                    "value": [
    41                      {
    42                        "string": "scenarios",
    43                        "raw_string": "scenarios"
    44                      }
    45                    ]
    46                  }
    47                }
    48              ]
    49            },
    50            "primary": {},
    51            "value": {
    52              "map": {
    53                "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,2:11:14-8:1:52",
    54                "nodes": [
    55                  {
    56                    "map_key": {
    57                      "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,3:2:18-7:3:50",
    58                      "key": {
    59                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,3:2:18-3:3:19",
    60                        "path": [
    61                          {
    62                            "unquoted_string": {
    63                              "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,3:2:18-3:3:19",
    64                              "value": [
    65                                {
    66                                  "string": "x",
    67                                  "raw_string": "x"
    68                                }
    69                              ]
    70                            }
    71                          }
    72                        ]
    73                      },
    74                      "primary": {},
    75                      "value": {
    76                        "map": {
    77                          "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,3:5:21-7:3:50",
    78                          "nodes": [
    79                            {
    80                              "map_key": {
    81                                "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,4:4:27-4:5:28",
    82                                "key": {
    83                                  "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,4:4:27-4:5:28",
    84                                  "path": [
    85                                    {
    86                                      "unquoted_string": {
    87                                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,4:4:27-4:5:28",
    88                                        "value": [
    89                                          {
    90                                            "string": "b",
    91                                            "raw_string": "b"
    92                                          }
    93                                        ]
    94                                      }
    95                                    }
    96                                  ]
    97                                },
    98                                "primary": {},
    99                                "value": {}
   100                              }
   101                            },
   102                            {
   103                              "map_key": {
   104                                "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,5:4:33-5:5:34",
   105                                "key": {
   106                                  "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,5:4:33-5:5:34",
   107                                  "path": [
   108                                    {
   109                                      "unquoted_string": {
   110                                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,5:4:33-5:5:34",
   111                                        "value": [
   112                                          {
   113                                            "string": "c",
   114                                            "raw_string": "c"
   115                                          }
   116                                        ]
   117                                      }
   118                                    }
   119                                  ]
   120                                },
   121                                "primary": {},
   122                                "value": {}
   123                              }
   124                            },
   125                            {
   126                              "map_key": {
   127                                "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,6:4:39-6:11:46",
   128                                "key": {
   129                                  "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,6:4:39-6:5:40",
   130                                  "path": [
   131                                    {
   132                                      "unquoted_string": {
   133                                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,6:4:39-6:5:40",
   134                                        "value": [
   135                                          {
   136                                            "string": "a",
   137                                            "raw_string": "a"
   138                                          }
   139                                        ]
   140                                      }
   141                                    }
   142                                  ]
   143                                },
   144                                "primary": {},
   145                                "value": {
   146                                  "null": {
   147                                    "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,6:7:42-6:11:46"
   148                                  }
   149                                }
   150                              }
   151                            }
   152                          ]
   153                        }
   154                      }
   155                    }
   156                  }
   157                ]
   158              }
   159            }
   160          }
   161        }
   162      ]
   163    },
   164    "root": {
   165      "id": "",
   166      "id_val": "",
   167      "attributes": {
   168        "label": {
   169          "value": ""
   170        },
   171        "labelDimensions": {
   172          "width": 0,
   173          "height": 0
   174        },
   175        "style": {},
   176        "near_key": null,
   177        "shape": {
   178          "value": ""
   179        },
   180        "direction": {
   181          "value": ""
   182        },
   183        "constraint": null
   184      },
   185      "zIndex": 0
   186    },
   187    "edges": null,
   188    "objects": [
   189      {
   190        "id": "a",
   191        "id_val": "a",
   192        "references": [
   193          {
   194            "key": {
   195              "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-0:1:1",
   196              "path": [
   197                {
   198                  "unquoted_string": {
   199                    "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,0:0:0-0:1:1",
   200                    "value": [
   201                      {
   202                        "string": "a",
   203                        "raw_string": "a"
   204                      }
   205                    ]
   206                  }
   207                }
   208              ]
   209            },
   210            "key_path_index": 0,
   211            "map_key_edge_index": -1
   212          }
   213        ],
   214        "attributes": {
   215          "label": {
   216            "value": "a"
   217          },
   218          "labelDimensions": {
   219            "width": 0,
   220            "height": 0
   221          },
   222          "style": {},
   223          "near_key": null,
   224          "shape": {
   225            "value": "rectangle"
   226          },
   227          "direction": {
   228            "value": ""
   229          },
   230          "constraint": null
   231        },
   232        "zIndex": 0
   233      }
   234    ],
   235    "scenarios": [
   236      {
   237        "name": "x",
   238        "isFolderOnly": false,
   239        "ast": {
   240          "range": ",1:0:0-2:0:0",
   241          "nodes": [
   242            {
   243              "map_key": {
   244                "range": ",0:0:0-0:0:0",
   245                "key": {
   246                  "range": ",0:0:0-0:0:0",
   247                  "path": [
   248                    {
   249                      "unquoted_string": {
   250                        "range": ",0:0:0-0:0:0",
   251                        "value": [
   252                          {
   253                            "string": "b"
   254                          }
   255                        ]
   256                      }
   257                    }
   258                  ]
   259                },
   260                "primary": {},
   261                "value": {}
   262              }
   263            },
   264            {
   265              "map_key": {
   266                "range": ",0:0:0-0:0:0",
   267                "key": {
   268                  "range": ",0:0:0-0:0:0",
   269                  "path": [
   270                    {
   271                      "unquoted_string": {
   272                        "range": ",0:0:0-0:0:0",
   273                        "value": [
   274                          {
   275                            "string": "c"
   276                          }
   277                        ]
   278                      }
   279                    }
   280                  ]
   281                },
   282                "primary": {},
   283                "value": {}
   284              }
   285            }
   286          ]
   287        },
   288        "root": {
   289          "id": "",
   290          "id_val": "",
   291          "attributes": {
   292            "label": {
   293              "value": ""
   294            },
   295            "labelDimensions": {
   296              "width": 0,
   297              "height": 0
   298            },
   299            "style": {},
   300            "near_key": null,
   301            "shape": {
   302              "value": ""
   303            },
   304            "direction": {
   305              "value": ""
   306            },
   307            "constraint": null
   308          },
   309          "zIndex": 0
   310        },
   311        "edges": null,
   312        "objects": [
   313          {
   314            "id": "b",
   315            "id_val": "b",
   316            "references": [
   317              {
   318                "key": {
   319                  "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,4:4:27-4:5:28",
   320                  "path": [
   321                    {
   322                      "unquoted_string": {
   323                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,4:4:27-4:5:28",
   324                        "value": [
   325                          {
   326                            "string": "b",
   327                            "raw_string": "b"
   328                          }
   329                        ]
   330                      }
   331                    }
   332                  ]
   333                },
   334                "key_path_index": 0,
   335                "map_key_edge_index": -1
   336              }
   337            ],
   338            "attributes": {
   339              "label": {
   340                "value": "b"
   341              },
   342              "labelDimensions": {
   343                "width": 0,
   344                "height": 0
   345              },
   346              "style": {},
   347              "near_key": null,
   348              "shape": {
   349                "value": "rectangle"
   350              },
   351              "direction": {
   352                "value": ""
   353              },
   354              "constraint": null
   355            },
   356            "zIndex": 0
   357          },
   358          {
   359            "id": "c",
   360            "id_val": "c",
   361            "references": [
   362              {
   363                "key": {
   364                  "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,5:4:33-5:5:34",
   365                  "path": [
   366                    {
   367                      "unquoted_string": {
   368                        "range": "d2/testdata/d2oracle/TestDelete/scenarios-inherited.d2,5:4:33-5:5:34",
   369                        "value": [
   370                          {
   371                            "string": "c",
   372                            "raw_string": "c"
   373                          }
   374                        ]
   375                      }
   376                    }
   377                  ]
   378                },
   379                "key_path_index": 0,
   380                "map_key_edge_index": -1
   381              }
   382            ],
   383            "attributes": {
   384              "label": {
   385                "value": "c"
   386              },
   387              "labelDimensions": {
   388                "width": 0,
   389                "height": 0
   390              },
   391              "style": {},
   392              "near_key": null,
   393              "shape": {
   394                "value": "rectangle"
   395              },
   396              "direction": {
   397                "value": ""
   398              },
   399              "constraint": null
   400            },
   401            "zIndex": 0
   402          }
   403        ]
   404      }
   405    ]
   406  },
   407  "err": "<nil>"
   408}

View as plain text