const token = "testContent";
document.body.innerHTML = `
<meta name="_csrf" content="${token}">
<form id="myForm">
<input name="_csrf"/>
</form>
`;
const form = document.getElementById("myForm");
test("added just once", ()=> {
expect(form.querySelectorAll('input[name="_csrf"]').length).toBe(1); // true
expect(document.querySelectorAll('input[name="_csrf"]').length).toBe(1); // false
});
Я очень смущен этим результатом. Почему длина списка узлов равна 1 при поиске в форме и 0 при поиске по всему документу ??