aboutsummaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorLucario387 <hoangtun0810@gmail.com>2022-12-26 00:38:57 +0900
committerStephan Seitz <stephan.seitz@fau.de>2022-12-25 17:43:25 +0100
commitf5d517f4a71e2570d1d63e7432471972a6b5418e (patch)
tree3186530ee2ed094ff12e118504f0a7a969813f89 /tests
parentFix(vue): Invalid match queries (diff)
downloadnvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar.gz
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar.bz2
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar.lz
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar.xz
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.tar.zst
nvim-treesitter-f5d517f4a71e2570d1d63e7432471972a6b5418e.zip
Fix(vue): Invalid match queries
Diffstat (limited to 'tests')
-rw-r--r--tests/query/injections/vue/test-vue-injections.vue41
1 files changed, 34 insertions, 7 deletions
diff --git a/tests/query/injections/vue/test-vue-injections.vue b/tests/query/injections/vue/test-vue-injections.vue
index 522dbb392..c7442a027 100644
--- a/tests/query/injections/vue/test-vue-injections.vue
+++ b/tests/query/injections/vue/test-vue-injections.vue
@@ -1,17 +1,17 @@
<template>
- <span>{{"Some text"}}</span>
+ <span>{{"Text inside interpolation"}}</span>
<!-- ^ javascript
-->
<template lang="pug">
ul
li(v-for="item in items")
- a(v-if="item.type == 'link'" :href="item.url") some link title:
+ a(v-if="item.type == 'link'" :href="item.url") some link title in pug:
<!-- ^ pug
-->
</template>
- <template v-if="true"></template>
+ <template v-if="'text inside directives'"></template>
<!-- ^ javascript
-->
</template>
@@ -19,23 +19,50 @@
const foo = "1"
// ^ javascript
</script>
-<script defer lang="js">
+<script defer>
const foo = "1"
// ^ javascript
</script>
-<script lang="ts">
+<script lang="js">
const foo = "1"
-// ^ typescript
+// ^ javascript
+</script>
+<script lang="ts">
+const foo: number = "1"
+// ^ typescript
</script>
<style>
.bar {
-/* ^ css*/
+/* ^ css
+*/
+}
+</style>
+<style scoped>
+.page.page--news {
+ padding: calc(var(--header-height)) 1rem 0 1rem;
+ display: flex;
+ justify-content: center;
+ align-items: center;
+ width: 100vw;
+ min-height: calc(var(--vh, 1vh) * 100 - var(--header-height));
+ background: rebeccapurple;
+/* ^ css
+*/
+}
+</style>
+<style lang="css">
+.bar {
+ justify-content: center;
+/* ^ css
+*/
}
</style>
<style lang="scss">
.bar {
&-baz {
+ &.page{
// ^ scss
+ }
}
}
</style>