aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tests/query/injections/vue/test-vue-injections.vue41
1 files changed, 41 insertions, 0 deletions
diff --git a/tests/query/injections/vue/test-vue-injections.vue b/tests/query/injections/vue/test-vue-injections.vue
new file mode 100644
index 000000000..522dbb392
--- /dev/null
+++ b/tests/query/injections/vue/test-vue-injections.vue
@@ -0,0 +1,41 @@
+<template>
+ <span>{{"Some text"}}</span>
+ <!-- ^ javascript
+-->
+
+ <template lang="pug">
+ ul
+ li(v-for="item in items")
+ a(v-if="item.type == 'link'" :href="item.url") some link title:
+<!-- ^ pug
+-->
+ </template>
+
+ <template v-if="true"></template>
+<!-- ^ javascript
+-->
+</template>
+<script>
+const foo = "1"
+// ^ javascript
+</script>
+<script defer lang="js">
+const foo = "1"
+// ^ javascript
+</script>
+<script lang="ts">
+const foo = "1"
+// ^ typescript
+</script>
+<style>
+.bar {
+/* ^ css*/
+}
+</style>
+<style lang="scss">
+.bar {
+ &-baz {
+// ^ scss
+ }
+}
+</style>