@@ -20,12 +20,26 @@ ruleTester.run("prefer-empty", rule, {
2020 valid : [
2121 `expect(element.innerHTML).toBe('foo')` ,
2222 `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)` ,
2331 `expect(element.innerHTML).not.toBe('foo')` ,
2432 `expect(element.innerHTML).not.toBe(foo)` ,
2533 "expect(statusText.innerHTML).toBe(`${value}%`)" ,
2634 "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(` `)" ,
2739 `expect(element.firstChild).toBe('foo')` ,
2840 `expect(element.firstChild).not.toBe('foo')` ,
41+ "expect(element.firstChild).toBe(`foo`)" ,
42+ 'expect(screen.getByText("foo").innerHTML).toBe(`foo ${bar}`)' ,
2943 `expect(getByText("foo").innerHTML).toBe('foo')` ,
3044 `expect(getByText("foo").innerHTML).not.toBe('foo')` ,
3145 `expect(getByText("foo").firstChild).toBe('foo')` ,
0 commit comments