Skip to content
Prev Previous commit
Next Next commit
Update fixtures
  • Loading branch information
ota-meshi committed Apr 11, 2022
commit b657ba57c8e20f115f1b1296820703ea4166409d
29 changes: 15 additions & 14 deletions tests/fixtures/utils/selector/attr-contains/result.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[
{
"text": "<a href=\"http://example.com\">",
"selector": "a[href*=\"example\"]"
},
{
"text": "<a href=\"http://example.org\">",
"selector": "a[href*=\"example\"]"
},
{
"text": "<a href=\"https://example.org\">",
"selector": "a[href*=\"example\"]"
}
]
{
"selector": "a[href*=\"example\"]",
"matches": [
{
"text": "<a href=\"http://example.com\">"
},
{
"text": "<a href=\"http://example.org\">"
},
{
"text": "<a href=\"https://example.org\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-empty-value/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<p foo>",
"selector": "[foo=]"
},
{
"text": "<div foo=\"\">",
"selector": "[foo=]"
}
]
{
"selector": "[foo=]",
"matches": [
{
"text": "<p foo>"
},
{
"text": "<div foo=\"\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-eq/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<div foo=\"foo\">",
"selector": "[foo=foo]"
},
{
"text": "<input foo=\"foo\">",
"selector": "[foo=foo]"
}
]
{
"selector": "[foo=foo]",
"matches": [
{
"text": "<div foo=\"foo\">"
},
{
"text": "<input foo=\"foo\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-has/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<div foo=\"foo\">",
"selector": "[foo]"
},
{
"text": "<p foo>",
"selector": "[foo]"
}
]
{
"selector": "[foo]",
"matches": [
{
"text": "<div foo=\"foo\">"
},
{
"text": "<p foo>"
}
],
"errors": []
}
15 changes: 9 additions & 6 deletions tests/fixtures/utils/selector/attr-insensitive/result.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
[
{
"text": "<a href=\"#InSensitive\">",
"selector": "a[href*=\"insensitive\" i]"
}
]
{
"selector": "a[href*=\"insensitive\" i]",
"matches": [
{
"text": "<a href=\"#InSensitive\">"
}
],
"errors": []
}
29 changes: 15 additions & 14 deletions tests/fixtures/utils/selector/attr-lang/result.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[
{
"text": "<div lang=\"zh\">",
"selector": "div[lang|=\"zh\"]"
},
{
"text": "<div lang=\"zh-CN\">",
"selector": "div[lang|=\"zh\"]"
},
{
"text": "<div lang=\"zh-TW\">",
"selector": "div[lang|=\"zh\"]"
}
]
{
"selector": "div[lang|=\"zh\"]",
"matches": [
{
"text": "<div lang=\"zh\">"
},
{
"text": "<div lang=\"zh-CN\">"
},
{
"text": "<div lang=\"zh-TW\">"
}
],
"errors": []
}
Original file line number Diff line number Diff line change
@@ -1 +1,5 @@
[]
{
"selector": "a[href*=\"insensitive\"]",
"matches": [],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-prefixed/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<a href=\"#internal\">",
"selector": "a[href^=\"#\"]"
},
{
"text": "<a href=\"#InSensitive\">",
"selector": "a[href^=\"#\"]"
}
]
{
"selector": "a[href^=\"#\"]",
"matches": [
{
"text": "<a href=\"#internal\">"
},
{
"text": "<a href=\"#InSensitive\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-suffixed/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<a href=\"http://example.org\">",
"selector": "a[href$=\".org\"]"
},
{
"text": "<a href=\"https://example.org\">",
"selector": "a[href$=\".org\"]"
}
]
{
"selector": "a[href$=\".org\"]",
"matches": [
{
"text": "<a href=\"http://example.org\">"
},
{
"text": "<a href=\"https://example.org\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/attr-words/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<div lang=\"en-us en-gb en-au en-nz\">",
"selector": "div[lang~=\"en-us\"]"
},
{
"text": "<div lang=\"en-us\">",
"selector": "div[lang~=\"en-us\"]"
}
]
{
"selector": "div[lang~=\"en-us\"]",
"matches": [
{
"text": "<div lang=\"en-us en-gb en-au en-nz\">"
},
{
"text": "<div lang=\"en-us\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/class/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<div class=\"foo\">",
"selector": ".foo"
},
{
"text": "<input class=\"foo bar\">",
"selector": ".foo"
}
]
{
"selector": ".foo",
"matches": [
{
"text": "<div class=\"foo\">"
},
{
"text": "<input class=\"foo bar\">"
}
],
"errors": []
}
22 changes: 12 additions & 10 deletions tests/fixtures/utils/selector/combinator-adjacent/result.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,12 @@
[
{
"text": "<div class=\"bar 3\">",
"selector": ".foo+.bar"
},
{
"text": "<div class=\"bar 4\">",
"selector": ".foo+.bar"
}
]
{
"selector": ".foo+.bar",
"matches": [
{
"text": "<div class=\"bar 3\">"
},
{
"text": "<div class=\"bar 4\">"
}
],
"errors": []
}
29 changes: 15 additions & 14 deletions tests/fixtures/utils/selector/combinator-child01/result.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,15 @@
[
{
"text": "<div class=\"bar 2\">",
"selector": ".foo > .bar"
},
{
"text": "<div class=\"bar 3\">",
"selector": ".foo > .bar"
},
{
"text": "<div class=\"bar\" exact>",
"selector": ".foo > .bar"
}
]
{
"selector": ".foo > .bar",
"matches": [
{
"text": "<div class=\"bar 2\">"
},
{
"text": "<div class=\"bar 3\">"
},
{
"text": "<div class=\"bar\" exact>"
}
],
"errors": []
}
36 changes: 18 additions & 18 deletions tests/fixtures/utils/selector/combinator-child02/result.json
Original file line number Diff line number Diff line change
@@ -1,18 +1,18 @@
[
{
"text": "<div class=\"c a-a-b-c\">",
"selector": ".a > .b > .c"
},
{
"text": "<div class=\"c a-b-c\">",
"selector": ".a > .b > .c"
},
{
"text": "<div class=\"c b-a-b-c\">",
"selector": ".a > .b > .c"
},
{
"text": "<div class=\"c c-a-b-c\">",
"selector": ".a > .b > .c"
}
]
{
"selector": ".a > .b > .c",
"matches": [
{
"text": "<div class=\"c a-a-b-c\">"
},
{
"text": "<div class=\"c a-b-c\">"
},
{
"text": "<div class=\"c b-a-b-c\">"
},
{
"text": "<div class=\"c c-a-b-c\">"
}
],
"errors": []
}
Loading