.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / domhandler / test / cases / 24-with-start-indices.json
diff --git a/.config/coc/extensions/node_modules/coc-prettier/node_modules/domhandler/test/cases/24-with-start-indices.json b/.config/coc/extensions/node_modules/coc-prettier/node_modules/domhandler/test/cases/24-with-start-indices.json
new file mode 100644 (file)
index 0000000..02228f1
--- /dev/null
@@ -0,0 +1,85 @@
+{
+  "name": "withStartIndices adds correct startIndex properties",
+  "options": {"withStartIndices": true},
+  "streaming": false,
+  "html": "<!DOCTYPE html> <html> <title>The Title</title> <body class='foo'>Hello world <p></p></body> <!-- the comment --> </html> ",
+  "expected": [
+    {
+      "startIndex": 0,
+      "name": "!doctype",
+      "data": "!DOCTYPE html",
+      "type": "directive"
+    },
+    {
+      "type": "text",
+      "data": " "
+    },
+    {
+      "startIndex": 16,
+      "type": "tag",
+      "name": "html",
+      "attribs": {},
+      "parent": null,
+      "children": [
+        {
+          "startIndex": 22,
+          "type": "text",
+          "data": " "
+        },
+        {
+          "startIndex": 23,
+          "type": "tag",
+          "name": "title",
+          "attribs": {},
+          "children": [
+            {
+              "startIndex": 30,
+              "data": "The Title",
+              "type": "text"
+            }
+          ]
+        },
+        {
+          "startIndex": 47,
+          "type": "text",
+          "data": " "
+        },
+        {
+          "startIndex": 48,
+          "type": "tag",
+          "name": "body",
+          "attribs": {"class": "foo"},
+          "children": [
+            {
+              "startIndex": 66,
+              "data": "Hello world ",
+              "type": "text"
+            },
+            {
+              "startIndex": 78,
+              "type": "tag",
+              "name": "p",
+              "attribs": {},
+              "children": []
+            }
+          ]
+        },
+        {
+          "startIndex": 92,
+          "type": "text",
+          "data": " "
+        },
+        {
+          "startIndex": 93,
+          "type": "comment",
+          "data": " the comment "
+        },
+        {
+          "startIndex": 113,
+          "type": "text",
+          "data": " "
+        }
+      ]
+    }
+  ]
+}
\ No newline at end of file