diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2023-12-24 12:52:21 +0100 |
|---|---|---|
| committer | Christian Clason <c.clason@uni-graz.at> | 2024-01-19 16:58:37 +0100 |
| commit | 10dd49958c96f86c8247c715bd20a6681afc1d8b (patch) | |
| tree | 511849caff160e818f4dd08a6106137dcadb620d /tests/query/injections | |
| parent | feat(injections): add printf format strings (diff) | |
| download | nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar.gz nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar.bz2 nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar.lz nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar.xz nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.tar.zst nvim-treesitter-10dd49958c96f86c8247c715bd20a6681afc1d8b.zip | |
chore(tests): consistent captures
Diffstat (limited to 'tests/query/injections')
9 files changed, 63 insertions, 64 deletions
diff --git a/tests/query/injections/cuda/macro-self-injection.cu b/tests/query/injections/cuda/macro-self-injection.cu index 1acef197b..a91184287 100644 --- a/tests/query/injections/cuda/macro-self-injection.cu +++ b/tests/query/injections/cuda/macro-self-injection.cu @@ -1,2 +1,2 @@ #define FOO(X,Y) X + Y -// ^ cuda +// ^ @cuda diff --git a/tests/query/injections/dockerfile/bash-on-run-instructions.dockerfile b/tests/query/injections/dockerfile/bash-on-run-instructions.dockerfile index d25020494..00621f1a3 100644 --- a/tests/query/injections/dockerfile/bash-on-run-instructions.dockerfile +++ b/tests/query/injections/dockerfile/bash-on-run-instructions.dockerfile @@ -1,6 +1,6 @@ FROM foo RUN bar -# ^ bash +# ^ @bash RUN \ baz -# ^ bash +# ^ @bash diff --git a/tests/query/injections/ecma/ecma-test-injections.js b/tests/query/injections/ecma/ecma-test-injections.js index 68d53721a..16ddd3c6b 100644 --- a/tests/query/injections/ecma/ecma-test-injections.js +++ b/tests/query/injections/ecma/ecma-test-injections.js @@ -1,9 +1,9 @@ html`<p></p>`; - // ^ html + // ^ @html html(`<p></p>`); - // ^ html + // ^ @html svg`<p></p>`; - // ^ html + // ^ @html svg(`<p></p>`); - // ^ html + // ^ @html diff --git a/tests/query/injections/html/test-html-injections.html b/tests/query/injections/html/test-html-injections.html index 954ce5623..0df3bd420 100644 --- a/tests/query/injections/html/test-html-injections.html +++ b/tests/query/injections/html/test-html-injections.html @@ -6,50 +6,50 @@ <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="css/style.css" rel="stylesheet"> <style> footer{ } </style> - <!-- ^ css --> + <!-- ^ @css --> <style title="Test Style without type attribute"> footer{ } </style> - <!-- ^ css --> + <!-- ^ @css --> <style type="text/css" title="test style with defined type attribute"> footer{ } </style> - <!-- ^ css --> + <!-- ^ @css --> </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 --> + <!-- ^ @javascript --> <script type="text/javascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script type="text/ecmascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script type="application/ecmascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script type="application/javascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script type="module"> import { foo } from "bar" </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script defer type="text/javascript"> const x = 1 </script> - <!-- ^ javascript --> + <!-- ^ @javascript --> <script type="text/markdown">## Hello *World*!</script> - <!-- ^ markdown --> + <!-- ^ @markdown --> <script type="application/graphql">query OK { dokey }</script> - <!-- ^ graphql --> + <!-- ^ @graphql --> <script type="application/typescript">type A = number;</script> - <!-- ^ typescript --> + <!-- ^ @typescript --> <script type="application/json">{ "true": false }</script> - <!-- ^ json --> + <!-- ^ @json --> <script type="importmap">{ "true": false }</script> - <!-- ^ json --> + <!-- ^ @json --> <div style="height: 100%"> - <!-- ^ css --> + <!-- ^ @css --> Test div to test css injections for style attributes </div> <input pattern="[0-9]+"> - <!-- ^ regex --> + <!-- ^ @regex --> <input pattern=[0-9]+ type="tel"> - <!-- ^ regex --> + <!-- ^ @regex --> </body> </html> diff --git a/tests/query/injections/svelte/test-svelte-injections.svelte b/tests/query/injections/svelte/test-svelte-injections.svelte index 5a9a03300..ea88aa6a9 100644 --- a/tests/query/injections/svelte/test-svelte-injections.svelte +++ b/tests/query/injections/svelte/test-svelte-injections.svelte @@ -1,23 +1,21 @@ <script> import Button from "./Button.svelte"; </script> -<!-- ^ javascript --> +<!-- ^ @javascript --> <script lang="ts"> const foo: number = 1 </script> -<!-- ^ typescript --> -<!-- ^ !javascript --> +<!-- ^ @typescript --> +<!-- ^ @!javascript --> <style> main { font-family: sans-serif; text-align: center; } </style> -<!-- ^ css --> +<!-- ^ @css --> <style lang="scss"> main { &:hover { } } </style> -<!-- ^ scss --> -<!-- ^ !css --> +<!-- ^ @scss --> +<!-- ^ @!css --> <main> <h1>Test file</h1> {#each someItems as someItem} -<!-- ^ javascript ---> +<!-- ^ @javascript --> <div>{someItem}</div> -<!-- ^ javascript ---> +<!-- ^ @javascript --> {/each} <Button /> <button on:click={() => foo++}></button> diff --git a/tests/query/injections/vue/negative-assertions.vue b/tests/query/injections/vue/negative-assertions.vue index fdc871919..000702a17 100644 --- a/tests/query/injections/vue/negative-assertions.vue +++ b/tests/query/injections/vue/negative-assertions.vue @@ -1,4 +1,4 @@ <script lang="ts"> const foo: number = "1" </script> -<!-- ^ !javascript --> +<!-- ^ @!javascript --> <style lang="scss"> .bar { &-baz { &.page{ } } } </style> -<!-- ^ !css --> +<!-- ^ @!css --> diff --git a/tests/query/injections/vue/test-vue-injections.vue b/tests/query/injections/vue/test-vue-injections.vue index 773e53a5f..4966e6ac0 100644 --- a/tests/query/injections/vue/test-vue-injections.vue +++ b/tests/query/injections/vue/test-vue-injections.vue @@ -1,38 +1,39 @@ <template> <span>{{"Text inside interpolation"}}</span> - <!-- ^ typescript --> + <!-- ^ @typescript --> <template lang="pug"> a(:href="url") some link title in pug: </template> - <!-- ^ pug --> + <!-- ^ @pug --> <template v-if="'text inside directives'"></template> -<!-- ^ typescript --> +<!-- ^ @typescript --> </template> <script> const foo = "1" </script> -<!-- ^ javascript --> +<!-- ^ @javascript --> <script defer> const foo = "1" </script> -<!-- ^ javascript --> +<!-- ^ @javascript --> <script lang="js">function x(){ return 1;}</script> -<!-- ^ javascript --> +<!-- ^ @javascript --> <script lang="ts"> const foo: number = "1" </script> -<!-- ^ typescript --> -<!-- ^ !javascript --> +<!-- ^ @typescript --> +<!-- ^ @!javascript --> <script lang="ts" defer>const foo: number = 1 </script> -<!-- ^ typescript --> -<!-- ^ !javascript --> +<!-- ^ @typescript --> +<!-- ^ @!javascript --> <script lang="tsx" defer>const foo: number = 1</script> - <!-- ^ tsx --> - <!-- ^ !jsx --> - <!-- ^ !typescript --> + <!-- ^ @tsx --> + <!-- ^ @!jsx --> + <!-- ^ @!typescript --> <style> .bar { .foo{ } } </style> -<!-- ^ css --> +<!-- ^ @css --> <style scoped> .page.page--news { background: rebeccapurple; } </style> -<!-- ^ css --> +<!-- ^ @css --> <style lang="css"> .bar { justify-content: center; } </style> -<!-- ^ css --> +<!-- ^ @css --> <style lang="scss"> .bar { &-baz { } } </style> -<!-- ^ scss --> -<!-- ^ !css --> +<!-- ^ @scss --> +<!-- ^ @!css --> <style scoped lang="scss">body{} </style> -<!-- ^ scss --> -<!-- ^ !css --> +<!-- ^ @scss --> +<!-- ^ @!css --> + // const file = files[0]; diff --git a/tests/query/injections/yaml/bash-on-github-actions.yml b/tests/query/injections/yaml/bash-on-github-actions.yml index ba56de193..5c732b09b 100644 --- a/tests/query/injections/yaml/bash-on-github-actions.yml +++ b/tests/query/injections/yaml/bash-on-github-actions.yml @@ -14,10 +14,10 @@ jobs: node-version: '16' - name: Install dependencies run: npm ci - # ^ bash + # ^ @bash - name: Run tests run: npm test - # ^ bash + # ^ @bash - name: Parse Petalisp run: | git submodule init @@ -27,6 +27,6 @@ jobs: else echo "Successfully parsed Petalisp" fi - # ^ bash + # ^ @bash - name: Run tests run: npm test diff --git a/tests/query/injections/yaml/promql-on-prometheus-rules.yaml b/tests/query/injections/yaml/promql-on-prometheus-rules.yaml index 8b1895c16..f064da375 100644 --- a/tests/query/injections/yaml/promql-on-prometheus-rules.yaml +++ b/tests/query/injections/yaml/promql-on-prometheus-rules.yaml @@ -3,7 +3,7 @@ groups: rules: - alert: Node down expr: up{job="node_exporter"} == 0 - # ^ promql + # ^ @promql for: 3m labels: severity: warning @@ -13,7 +13,7 @@ groups: - alert: Node down expr: | up{job="node_exporter"} == 0 - # ^ promql + # ^ @promql for: 3m labels: severity: warning |
