Skip to content

Commit cdc68ff

Browse files
committed
fix: Exclude container in the list of queryable roles
1 parent d822774 commit cdc68ff

File tree

2 files changed

+6
-9
lines changed

2 files changed

+6
-9
lines changed

src/__tests__/role.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -330,12 +330,6 @@ test('does not include the container in the queryable roles', () => {
330330
331331
Here are the accessible roles:
332332
333-
list:
334-
335-
Name "":
336-
<ul />
337-
338-
--------------------------------------------------
339333
listitem:
340334
341335
Name "":

src/queries/role.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,9 +95,12 @@ const getMissingError = (
9595
role,
9696
{hidden = getConfig().defaultHidden, name} = {},
9797
) => {
98-
const roles = prettyRoles(container, {
99-
hidden,
100-
includeName: name !== undefined,
98+
let roles = ''
99+
Array.from(container.children).forEach(childElement => {
100+
roles += prettyRoles(childElement, {
101+
hidden,
102+
includeName: name !== undefined,
103+
})
101104
})
102105
let roleMessage
103106

0 commit comments

Comments
 (0)