Handle classes/ids after pseudo-classes
This commit is contained in:
parent
0545673e61
commit
9f46a6af42
4 changed files with 64 additions and 14 deletions
|
@ -65,6 +65,14 @@ selector = st.recursive(
|
|||
),
|
||||
# Apply pseudo-suffix
|
||||
st.tuples(s, pseudo_suffixes(s)).map("".join),
|
||||
# Optionally add classes / id after the pseudo-suffix
|
||||
st.one_of(
|
||||
s, # no append, keep as-is
|
||||
st.tuples(
|
||||
s,
|
||||
st.lists(st.one_of(css_class, css_id), min_size=1).map("".join),
|
||||
).map("".join),
|
||||
),
|
||||
),
|
||||
max_leaves=10,
|
||||
)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue