debian-python-tinycss2/tinycss2/css-parsing-tests/one_rule.json

37 lines
1.0 KiB
JSON

[
"", ["error", "empty"],
"foo", ["error", "invalid"],
"foo 4", ["error", "invalid"],
"@foo", ["at-rule", "foo", [], null],
"@foo bar; \t/* comment */", ["at-rule", "foo", [" ", ["ident", "bar"]], null],
" /**/ @foo bar{[(4", ["at-rule", "foo",
[" ", ["ident", "bar"]],
[["[]", ["()", ["number", "4", 4, "integer"]]]]
],
"@foo { bar", ["at-rule", "foo", [" "], [" ", ["ident", "bar"]]],
"@foo [ bar", ["at-rule", "foo", [" ", ["[]", " ", ["ident", "bar"]]], null],
" /**/ div > p { color: #aaa; } /**/ ", ["qualified rule",
[["ident", "div"], " ", ">", " ", ["ident", "p"], " "],
[" ", ["ident", "color"], ":", " ", ["hash", "aaa", "id"], ";", " "]
],
" /**/ { color: #aaa ", ["qualified rule",
[],
[" ", ["ident", "color"], ":", " ", ["hash", "aaa", "id"], " "]
],
" /* CDO/CDC are not special */ <!-- --> {", ["qualified rule",
["<!--", " ", "-->", " "], []
],
"div { color: #aaa; } p{}", ["error", "extra-input"],
"div {} -->", ["error", "extra-input"],
"{}a", ["error", "extra-input"]
]