fix(specs): toHaveText merges shadow DOM correctly