@@ -20,12 +20,26 @@ ruleTester.run("prefer-empty", rule, {
20
20
valid : [
21
21
`expect(element.innerHTML).toBe('foo')` ,
22
22
`expect(element.innerHTML).toBe(foo)` ,
23
+ `expect(element.innerHTML).toBe(foo + bar)` ,
24
+ `expect(element.innerHTML).toBe(foo())` ,
25
+ `expect(element.innerHTML).toBe(foo().bar)` ,
26
+ `expect(element.innerHTML).toBe(foo.bar)` ,
27
+ `expect(element.innerHTML).not.toBe(foo + bar)` ,
28
+ `expect(element.innerHTML).not.toBe(foo())` ,
29
+ `expect(element.innerHTML).not.toBe(foo().bar)` ,
30
+ `expect(element.innerHTML).not.toBe(foo.bar)` ,
23
31
`expect(element.innerHTML).not.toBe('foo')` ,
24
32
`expect(element.innerHTML).not.toBe(foo)` ,
25
33
"expect(statusText.innerHTML).toBe(`${value}%`)" ,
26
34
"expect(statusText.innerHTML).not.toBe(`${value}%`)" ,
35
+ "expect(statusText.innerHTML).toBe(`value`)" ,
36
+ "expect(statusText.innerHTML).not.toBe(`value`)" ,
37
+ "expect(statusText.innerHTML).toBe(` `)" ,
38
+ "expect(statusText.innerHTML).not.toBe(` `)" ,
27
39
`expect(element.firstChild).toBe('foo')` ,
28
40
`expect(element.firstChild).not.toBe('foo')` ,
41
+ "expect(element.firstChild).toBe(`foo`)" ,
42
+ 'expect(screen.getByText("foo").innerHTML).toBe(`foo ${bar}`)' ,
29
43
`expect(getByText("foo").innerHTML).toBe('foo')` ,
30
44
`expect(getByText("foo").innerHTML).not.toBe('foo')` ,
31
45
`expect(getByText("foo").firstChild).toBe('foo')` ,
0 commit comments