mirror of https://github.com/sveltejs/svelte
[fix] error when using combinator incorrectly (#7650)
* error when using combinator incorrectly * add new test casepull/7705/head
parent
52f5005cfd
commit
91b20b9c2e
@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"code": "css-invalid-selector",
|
||||
"message": "Invalid selector \"> span\"",
|
||||
"start": { "line": 10, "column": 1, "character": 88 },
|
||||
"end": { "line": 10, "column": 7, "character": 94 },
|
||||
"pos": 88
|
||||
}
|
||||
]
|
@ -0,0 +1,13 @@
|
||||
<p><span /></p>
|
||||
|
||||
<style>
|
||||
p > span {
|
||||
color: red;
|
||||
}
|
||||
:has(> span) {
|
||||
color: red;
|
||||
}
|
||||
> span {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"code": "css-invalid-selector",
|
||||
"message": "Invalid selector \"+ p\"",
|
||||
"start": { "line": 8, "column": 1, "character": 68 },
|
||||
"end": { "line": 8, "column": 4, "character": 71 },
|
||||
"pos": 68
|
||||
}
|
||||
]
|
@ -0,0 +1,11 @@
|
||||
<p><span /></p>
|
||||
<p><span /></p>
|
||||
|
||||
<style>
|
||||
p + p {
|
||||
color: red;
|
||||
}
|
||||
+ p {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"code": "css-invalid-selector",
|
||||
"message": "Invalid selector \"> span\"",
|
||||
"start": { "line": 5, "column": 2, "character": 44 },
|
||||
"end": { "line": 5, "column": 8, "character": 50 },
|
||||
"pos": 44
|
||||
}
|
||||
]
|
@ -0,0 +1,9 @@
|
||||
<p><span /></p>
|
||||
|
||||
<style>
|
||||
@media screen {
|
||||
> span {
|
||||
color: red;
|
||||
}
|
||||
}
|
||||
</style>
|
@ -0,0 +1,9 @@
|
||||
[
|
||||
{
|
||||
"code": "css-invalid-selector",
|
||||
"message": "Invalid selector \"p >\"",
|
||||
"start": { "line": 4, "column": 1, "character": 26 },
|
||||
"end": { "line": 4, "column": 4, "character": 29 },
|
||||
"pos": 26
|
||||
}
|
||||
]
|
@ -0,0 +1,7 @@
|
||||
<p><span /></p>
|
||||
|
||||
<style>
|
||||
p > {
|
||||
color: red;
|
||||
}
|
||||
</style>
|
Loading…
Reference in new issue