Skip to content

Commit 6a4666e

Browse files
authored
Test automation gap - add sanity to MaskedInput (#2906)
1 parent 56f3ded commit 6a4666e

File tree

4 files changed

+39
-0
lines changed

4 files changed

+39
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import React from 'react';
2+
import {render} from '@testing-library/react-native';
3+
import MaskedInput from '../new';
4+
import Text from '../../../components/text';
5+
import {TextFieldDriver} from '../../textField/TextField.driver.new';
6+
7+
const testID = 'field';
8+
9+
const TestCase = () => {
10+
return <MaskedInput testID={testID} renderMaskedText={(text?: string) => <Text>{text}</Text>}/>;
11+
};
12+
13+
describe('MaskedInput (new)', () => {
14+
it('Sanity - it renders', () => {
15+
const renderTree = render(<TestCase/>);
16+
const mainInputDriver = TextFieldDriver({renderTree, testID});
17+
mainInputDriver.exists();
18+
});
19+
});
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
import React from 'react';
2+
import {render} from '@testing-library/react-native';
3+
import MaskedInput from '../old';
4+
import Text from '../../../components/text';
5+
import {TextFieldDriver} from '../../textField/TextField.driver.new';
6+
7+
const testID = 'field';
8+
9+
const TestCase = () => {
10+
// @ts-expect-error - this has an error, but this is an old component and I don't want to spend time fixing it
11+
return <MaskedInput testID={testID} renderMaskedText={(text?: string) => <Text>{text}</Text>}/>;
12+
};
13+
14+
describe('MaskedInput (old)', () => {
15+
it('Sanity - it renders', () => {
16+
const renderTree = render(<TestCase/>);
17+
const mainInputDriver = TextFieldDriver({renderTree, testID});
18+
mainInputDriver.exists();
19+
});
20+
});

0 commit comments

Comments
 (0)