Skip to content

Commit d7e9192

Browse files
committed
fix(eslint): autofix eslint-testing-library
1 parent bfa8d06 commit d7e9192

File tree

7 files changed

+28
-28
lines changed

7 files changed

+28
-28
lines changed

apps/example-app/src/app/examples/00-single-component.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@ test('renders the current value and can increment and decrement', async () => {
99
const decrementControl = screen.getByRole('button', { name: /decrement/i });
1010
const valueControl = screen.getByTestId('value');
1111

12-
expect(valueControl.textContent).toBe('0');
12+
expect(valueControl).toHaveTextContent('0');
1313

1414
fireEvent.click(incrementControl);
1515
fireEvent.click(incrementControl);
16-
expect(valueControl.textContent).toBe('2');
16+
expect(valueControl).toHaveTextContent('2');
1717

1818
fireEvent.click(decrementControl);
19-
expect(valueControl.textContent).toBe('1');
19+
expect(valueControl).toHaveTextContent('1');
2020
});

apps/example-app/src/app/examples/01-nested-component.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ test('renders the current value and can increment and decrement', async () => {
1111
const decrementControl = screen.getByRole('button', { name: /decrement/i });
1212
const valueControl = screen.getByTestId('value');
1313

14-
expect(valueControl.textContent).toBe('0');
14+
expect(valueControl).toHaveTextContent('0');
1515

1616
fireEvent.click(incrementControl);
1717
fireEvent.click(incrementControl);
18-
expect(valueControl.textContent).toBe('2');
18+
expect(valueControl).toHaveTextContent('2');
1919

2020
fireEvent.click(decrementControl);
21-
expect(valueControl.textContent).toBe('1');
21+
expect(valueControl).toHaveTextContent('1');
2222
});

apps/example-app/src/app/examples/02-input-output.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,12 @@ test('is possible to set input and listen for output', async () => {
1818
const sendControl = screen.getByRole('button', { name: /send/i });
1919
const valueControl = screen.getByTestId('value');
2020

21-
expect(valueControl.textContent).toBe('47');
21+
expect(valueControl).toHaveTextContent('47');
2222

2323
fireEvent.click(incrementControl);
2424
fireEvent.click(incrementControl);
2525
fireEvent.click(incrementControl);
26-
expect(valueControl.textContent).toBe('50');
26+
expect(valueControl).toHaveTextContent('50');
2727

2828
fireEvent.click(sendControl);
2929
expect(sendValue).toHaveBeenCalledTimes(1);
@@ -44,12 +44,12 @@ test('is possible to set input and listen for output with the template syntax',
4444
const sendControl = screen.getByRole('button', { name: /send/i });
4545
const valueControl = screen.getByTestId('value');
4646

47-
expect(valueControl.textContent).toBe('47');
47+
expect(valueControl).toHaveTextContent('47');
4848

4949
fireEvent.click(incrementControl);
5050
fireEvent.click(incrementControl);
5151
fireEvent.click(incrementControl);
52-
expect(valueControl.textContent).toBe('50');
52+
expect(valueControl).toHaveTextContent('50');
5353

5454
fireEvent.click(sendControl);
5555
expect(sendSpy).toHaveBeenCalledTimes(1);

apps/example-app/src/app/examples/05-component-provider.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,14 @@ test('renders the current value and can increment and decrement', async () => {
1818
const decrementControl = screen.getByRole('button', { name: /decrement/i });
1919
const valueControl = screen.getByTestId('value');
2020

21-
expect(valueControl.textContent).toBe('0');
21+
expect(valueControl).toHaveTextContent('0');
2222

2323
fireEvent.click(incrementControl);
2424
fireEvent.click(incrementControl);
25-
expect(valueControl.textContent).toBe('2');
25+
expect(valueControl).toHaveTextContent('2');
2626

2727
fireEvent.click(decrementControl);
28-
expect(valueControl.textContent).toBe('1');
28+
expect(valueControl).toHaveTextContent('1');
2929
});
3030

3131
test('renders the current value and can increment and decrement with a mocked jest-utils service', async () => {
@@ -48,14 +48,14 @@ test('renders the current value and can increment and decrement with a mocked je
4848
const decrementControl = screen.getByRole('button', { name: /decrement/i });
4949
const valueControl = screen.getByTestId('value');
5050

51-
expect(valueControl.textContent).toBe('50');
51+
expect(valueControl).toHaveTextContent('50');
5252

5353
fireEvent.click(incrementControl);
5454
fireEvent.click(incrementControl);
55-
expect(valueControl.textContent).toBe('70');
55+
expect(valueControl).toHaveTextContent('70');
5656

5757
fireEvent.click(decrementControl);
58-
expect(valueControl.textContent).toBe('60');
58+
expect(valueControl).toHaveTextContent('60');
5959
});
6060

6161
test('renders the current value and can increment and decrement with provideMocked from jest-utils', async () => {

apps/example-app/src/app/examples/06-with-ngrx-store.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ test('works with ngrx store', async () => {
2121
const decrementControl = screen.getByRole('button', { name: /decrement/i });
2222
const valueControl = screen.getByTestId('value');
2323

24-
expect(valueControl.textContent).toBe('0');
24+
expect(valueControl).toHaveTextContent('0');
2525

2626
fireEvent.click(incrementControl);
2727
fireEvent.click(incrementControl);
28-
expect(valueControl.textContent).toBe('20');
28+
expect(valueControl).toHaveTextContent('20');
2929

3030
fireEvent.click(decrementControl);
31-
expect(valueControl.textContent).toBe('10');
31+
expect(valueControl).toHaveTextContent('10');
3232
});

apps/example-app/src/app/examples/16-input-getter-setter.spec.ts

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,20 @@ test('should run logic in the input setter and getter', async () => {
66
const valueControl = screen.getByTestId('value');
77
const getterValueControl = screen.getByTestId('value-getter');
88

9-
expect(valueControl.textContent).toBe('I am value from setter Angular');
10-
expect(getterValueControl.textContent).toBe('I am value from getter Angular');
9+
expect(valueControl).toHaveTextContent('I am value from setter Angular');
10+
expect(getterValueControl).toHaveTextContent('I am value from getter Angular');
1111
});
1212

1313
test('should run logic in the input setter and getter while re-rendering', async () => {
1414
const component = await render(InputGetterSetter, { componentProperties: { value: 'Angular' } });
1515
const valueControl = screen.getByTestId('value');
1616
const getterValueControl = screen.getByTestId('value-getter');
1717

18-
expect(valueControl.textContent).toBe('I am value from setter Angular');
19-
expect(getterValueControl.textContent).toBe('I am value from getter Angular');
18+
expect(valueControl).toHaveTextContent('I am value from setter Angular');
19+
expect(getterValueControl).toHaveTextContent('I am value from getter Angular');
2020

2121
await component.rerender({ value: 'React' });
2222

23-
expect(valueControl.textContent).toBe('I am value from setter React');
24-
expect(getterValueControl.textContent).toBe('I am value from getter React');
23+
expect(valueControl).toHaveTextContent('I am value from setter React');
24+
expect(getterValueControl).toHaveTextContent('I am value from getter React');
2525
});

apps/example-app/src/app/issues/issue-106.spec.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,22 +20,22 @@ it('https://github.com/testing-library/angular-testing-library/issues/106', asyn
2020
const toggle = screen.getByTestId('toggle');
2121
const hiddenText = screen.queryByTestId('getme');
2222

23-
expect(hiddenText).toBeNull();
23+
expect(hiddenText).not.toBeInTheDocument();
2424
fireEvent.click(toggle);
2525

2626
// fails
2727
// await waitFor(() => expect(hiddenText).not.toBeNull());
2828

2929
// succeeds
30-
await waitFor(() => expect(screen.queryByTestId('getme')).not.toBeNull());
30+
await waitFor(() => expect(screen.queryByTestId('getme')).toBeInTheDocument());
3131
});
3232

3333
it('better https://github.com/testing-library/angular-testing-library/issues/106', async () => {
3434
await render(TestSelectComponent);
3535
const toggle = screen.getByTestId('toggle');
3636
const hiddenText = screen.queryByTestId('getme');
3737

38-
expect(hiddenText).toBeNull();
38+
expect(hiddenText).not.toBeInTheDocument();
3939
fireEvent.click(toggle);
4040

4141
screen.getByTestId('getme');

0 commit comments

Comments
 (0)