diff options
| author | Benny Powers <web@bennypowers.com> | 2023-03-21 09:34:49 +0200 |
|---|---|---|
| committer | Amaan Qureshi <amaanq12@gmail.com> | 2023-03-22 02:28:21 -0400 |
| commit | d228b51cd7dab16124e79a7ff456edcdfdb295b2 (patch) | |
| tree | 312280e7c0ef291742a767d551a1036c4b3ae21c /tests/query | |
| parent | highlights(proto): make "include"/"package" `@include` (diff) | |
| download | nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar.gz nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar.bz2 nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar.lz nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar.xz nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.tar.zst nvim-treesitter-d228b51cd7dab16124e79a7ff456edcdfdb295b2.zip | |
test: html injections
Diffstat (limited to 'tests/query')
| -rw-r--r-- | tests/query/injections/html/test-html-injections.html | 43 |
1 files changed, 38 insertions, 5 deletions
diff --git a/tests/query/injections/html/test-html-injections.html b/tests/query/injections/html/test-html-injections.html index 348d901ca..16be762d9 100644 --- a/tests/query/injections/html/test-html-injections.html +++ b/tests/query/injections/html/test-html-injections.html @@ -14,18 +14,51 @@ </head> <body> <script> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ javascript --> <script defer> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ javascript --> + <script async defer> const x = 1 </script> + <!-- ^ javascript --> <script type="text/javascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ javascript --> + <script type="text/ecmascript"> const x = 1 </script> + <!-- ^ javascript --> + <script type="application/ecmascript"> const x = 1 </script> + <!-- ^ javascript --> + <script type="application/javascript"> const x = 1 </script> + <!-- ^ javascript --> <script type="module"> import { foo } from "bar" </script> - <!-- ^ javascript --> + <!-- ^ javascript --> <script defer type="text/javascript"> const x = 1 </script> <!-- ^ javascript --> + <script type="text/markdown">## Hello *World*!</script> + <!-- ^ markdown --> + <script type="application/graphql">query OK { dokey }</script> + <!-- ^ graphql --> + <script type="application/typescript">type A = number;</script> + <!-- ^ typescript --> + <script type="application/json">{ "true": false }</script> + <!-- ^ json --> + <script type="importmap">{ "true": false }</script> + <!-- ^ json --> + <script type="module">html`<p></p>`</script> + <!-- ^ html --> + <script type="module">html(`<p></p>`)</script> + <!-- ^ html --> + <script type="module">svg`<p></p>`</script> + <!-- ^ html --> + <script type="module">svg(`<p></p>`)</script> + <!-- ^ html --> + <div style="height: 100%"> -<!-- ^ css --> + <!-- ^ css --> Test div to test css injections for style attributes </div> + + <input pattern="[0-9]+"> + <!-- ^ regex --> + <input pattern=[0-9]+ type="tel"> + <!-- ^ regex --> + </body> </html> |
