Skip to content

Commit f9a0398

Browse files
authored
TestKit.index - remove old and add new drivers (#2896)
* TestKit.index - remove old and add new drivers * removing switch * Adding the new drivares
1 parent 6516be2 commit f9a0398

File tree

12 files changed

+24
-28
lines changed

12 files changed

+24
-28
lines changed

src/components/carousel/Carousel.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {CarouselProps} from './types';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class CarouselDriver extends ComponentDriver<CarouselProps> {
55
getContentOffset = async () => (await this.getElementProps()).contentOffset;

src/components/hint/Hint.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {HintProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class HintDriver extends ComponentDriver<HintProps> {
55

src/components/image/Image.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
import {ImageProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class ImageDriver extends ComponentDriver<ImageProps> {}

src/components/picker/Picker.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {PickerProps} from './types';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class PickerDriver extends ComponentDriver<PickerProps> {
55
getPickerOverlay = async () => await this.getByTestId(`${this.testID}.overlay`);

src/components/radioButton/RadioButton.driver.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import {RadioButtonProps} from './index';
2-
import {ComponentDriver, ImageDriver, TextDriver} from '../../testkit';
3-
import {ComponentDriverArgs} from '../../testkit/Component.driver';
2+
import {ComponentDriver, ComponentDriverArgs} from '../../testkit/Component.driver';
3+
import {ImageDriver} from '../image/Image.driver';
4+
import {TextDriver} from '../text/Text.driver';
45

56
export class RadioButtonDriver extends ComponentDriver<RadioButtonProps> {
67
private readonly labelDriver: TextDriver;

src/components/radioGroup/RadioGroup.driver.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import {RadioGroupProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver, ComponentDriverArgs} from '../../testkit/Component.driver';
33
import {RadioButtonDriver} from '../radioButton/RadioButton.driver';
4-
import {ComponentDriverArgs} from '../../testkit/Component.driver';
54

65
type RadioGroupDriverArgs = ComponentDriverArgs & {testIDs: {[key: string]: string}}
76

src/components/slider/slider.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {SliderProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class SliderDriver extends ComponentDriver<SliderProps> {
55
isDisabled = async () => (await this.getElementProps()).accessibilityState?.disabled === true;

src/components/switch/switch.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {SwitchProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class SwitchDriver extends ComponentDriver<SwitchProps> {
55
getAccessibilityValue = async () => (await this.getElementProps()).accessibilityValue?.text === '1';

src/components/text/Text.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {TextProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class TextDriver extends ComponentDriver<TextProps> {
55
getTextContent = async () => {

src/incubator/Dialog/__tests__/index.spec.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import React, {useCallback, useEffect, useState} from 'react';
22
import Button from '../../../components/button';
33
import View from '../../../components/view';
44
import Dialog from '../index';
5-
import {ButtonDriver, ComponentDriver} from '../../../testkit';
5+
import {ComponentDriver} from '../../../testkit/Component.driver';
6+
import {ButtonDriver} from '../../../components/button/Button.driver';
67

78
const onDismiss = () => {};
89

src/incubator/Slider/Slider.driver.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import {SliderProps} from './index';
2-
import {ComponentDriver} from '../../testkit';
2+
import {ComponentDriver} from '../../testkit/Component.driver';
33

44
export class SliderDriver extends ComponentDriver<SliderProps> {
55
isDisabled = async () => (await this.getElementProps()).accessibilityState?.disabled === true;

src/testkit/index.ts

Lines changed: 10 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,11 @@
1-
export {ComponentDriver} from './Component.driver';
2-
export {ImageDriver} from '../components/image/Image.driver';
3-
export {TextDriver} from '../components/text/Text.driver';
4-
export {SwitchDriver} from '../components/switch/switch.driver';
5-
export {ButtonDriver} from '../components/button/Button.driver';
6-
export {TextFieldDriver} from '../components/textField/TextField.driver';
7-
export {PickerDriver} from '../components/picker/Picker.driver';
8-
export {CarouselDriver} from '../components/carousel/Carousel.driver';
9-
export {CheckboxDriver} from '../components/checkbox/Checkbox.driver';
10-
export {HintDriver} from '../components/hint/Hint.driver';
11-
export {RadioButtonDriver} from '../components/radioButton/RadioButton.driver';
12-
export {RadioGroupDriver} from '../components/radioGroup/RadioGroup.driver';
13-
export {SortableListItemDriver} from '../components/sortableList/SortableListItem.driver';
14-
export {SliderDriver} from '../components/slider/slider.driver';
15-
export {SliderDriver as IncubatorSliderDriver} from '../incubator/Slider/Slider.driver';
1+
export {useComponentDriver, ComponentProps} from './new/Component.driver';
2+
export {usePressableDriver} from './new/usePressable.driver';
3+
export {useScrollableDriver} from './new/useScrollable.driver';
4+
export {useDraggableDriver} from './new/useDraggable.driver';
5+
166
export {ViewDriver} from '../components/view/View.driver.new';
7+
export {TextDriver} from '../components/text/Text.driver.new';
8+
export {CarouselDriver} from '../components/carousel/Carousel.driver.new';
9+
export {SortableListDriver} from '../components/sortableList/SortableList.driver.new';
10+
export {SortableListItemDriver} from '../components/sortableList/SortableListItem.driver.new';
11+
export {CheckboxDriver} from '../components/checkbox/Checkbox.driver';

0 commit comments

Comments
 (0)