-
Notifications
You must be signed in to change notification settings - Fork 455
/
wait-for-element.js.snap
77 lines (68 loc) 路 1.62 KB
/
wait-for-element.js.snap
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
// Jest Snapshot v1, https://goo.gl/fbAQLP
exports[`it returns immediately if the callback returns the value before any mutations 1`] = `
<div
data-test-attribute="something changed once"
>
<div
data-testid="initial-element"
/>
</div>
`;
exports[`it throws if timeout is exceeded 1`] = `
Array [
[Error: Timed out in waitForElement.],
]
`;
exports[`it throws if timeout is exceeded 2`] = `
<div
data-test-attribute="something changed twice"
/>
`;
exports[`it throws the same error that the callback has thrown if timeout is exceeded 1`] = `
Array [
[Error: Unable to find an element by: [data-testid="test"]
[36m<div[39m
[33mdata-test-attribute[39m=[32m"something changed twice"[39m
[36m/>[39m],
]
`;
exports[`it throws the same error that the callback has thrown if timeout is exceeded 2`] = `
<div
data-test-attribute="something changed twice"
/>
`;
exports[`it waits for the callback to return a value and only reacts to DOM mutations 1`] = `
<div>
<div
data-testid="initial-element"
/>
<div
data-testid="another-element-that-causes-mutation-1"
/>
<div
data-testid="another-element-that-causes-mutation-2"
/>
<div
data-testid="another-element-that-causes-mutation-3"
/>
<div
data-testid="another-element-that-causes-mutation-4"
/>
<div
data-testid="another-element-that-causes-mutation-5"
/>
<div
data-testid="the-element-we-are-looking-for"
/>
</div>
`;
exports[`it waits for the next DOM mutation with default callback 1`] = `
<body>
<div />
</body>
`;
exports[`it waits for the next DOM mutation with default callback 2`] = `
<body>
<div />
</body>
`;