Area: FabricArea: TestsArea: TextInputNew ArchitectureWorkstream: Test Coverageenhancementgood first issue
Description
Add E2E Jest Snapshot Tests for TextInput. Tests should exist as samples within RNTester.
STATUS TYPES
| Status | Description |
|---|---|
| Not Implemented | Prop is not implemented for given architecture. |
| Not Completed | No test or sample exists for the prop. |
| Sample Completed | Sample exists for the prop, but sample is not run in a Jest Snapshot Test. |
| Completed | Sample and Snapshot test exists for the prop. |
PROPS STATUS FOR TextInput
| Test Description | Status (Paper) | Status (Fabric) | Notes |
|---|---|---|---|
| Default Case | [x] Sample Completed – RNTester | [x] Completed | |
| AccessibilityLabel | [ ] Not Completed | [ ] Not Completed | |
| AccessibilityActions | [ ] Not Completed | [ ] Not Completed | |
| AccessibilityRole | [ ] Not Completed | [x] Completed | |
| AccessibilityHint | [ ] Not Completed | [ ] Not Completed | |
| AccessibilityState | [ ] Not Completed | [ ] Not Completed | |
| AccessibilityPosInSet | [ ] Not Completed | [x] Completed | |
| AccessibilitySetSize | [ ] Not Completed | [x] Completed | |
| AccessibilityLiveRegion | [ ] Not Completed | [x] Completed | |
| onAccessibilityAction | [ ] Not Completed | [ ] Not Completed | |
| allowFontScaling | [ ] Not Completed | [ ] Not Completed | |
| autoCapitalize | [x] Sample Completed – RNTester | [x] Completed | |
| autoCorrect | [x] Sample Completed – RNTester | [x] Completed | |
| testID | [ ] Not Completed | [x] Completed | |
| autoFocus | [x] Sample Completed – RNTester | [ ] Not Completed | |
| blurOnSubmit | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| caretHidden | [ ] Not Completed | [x] Completed | |
| contextMenuHidden | [ ] Not Completed | [ ] Not Completed | |
| defaultValue | [ ] Not Completed | [x] Completed | |
| Editable | [ ] Not Completed | [x] Completed | |
| keyboardType | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| maxFontSizeMultiplier | [ ] Not Completed | [ ] Not Completed | |
| maxLength | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| Multiline | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| numberOfLines | [ ] Not Completed | [ ] Not Completed | |
| onBlur | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onChange | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onChangeText | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onContentSizeChange | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onEndEditing | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onPressIn | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onPressOut | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onFocus | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onKeyPress | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onLayout | [ ] Not Completed | [ ] Not Completed | |
| onScroll | [ ] Not Completed | [ ] Not Completed | |
| onSelectionChange | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onSubmitEditing | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| Placeholder | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| placeholderTextColor | [ ] Not Completed | [x] Completed | |
| returnKeyType | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| scrollEnabled | [ ] Not Completed | [ ] Not Completed | |
| secureTextEntry | [ ] Not Completed | [x] Completed | |
| selection | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| selectionColor | [ ] Not Completed | [x] Completed | |
| selectTextOnFocus | [ ] Not Completed | [ ] Not Completed | |
| showSoftInputOnFocus | [ ] Not Completed | [ ] Not Completed | |
| textAlign | [ ] Not Completed | [x] Completed | |
| Value | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| Focus() | [ ] Not Completed | [ ] Not Completed | |
| Blur() | [ ] Not Completed | [ ] Not Completed | |
| Clear() | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| isFocused() | [ ] Not Completed | [ ] Not Completed | |
| keyDownEvents() | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| onKeyDown | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onKeyDownCapture | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| onKeyUp | [x] Sample Completed – RNTester 10/22 Pass | [ ] Not Completed | |
| Spellcheck | [x] Sample Completed – RNTester 10/22 Pass | [x] Completed | |
| Accessible | [ ] Not Completed | [ ] Not Completed | |
| Focusable | [ ] Not Completed | [ ] Not Completed | |
| BackgroundColor | [ ] Not Completed | [x] Completed | |
| Color | [ ] Not Completed | [x] Completed | |
| FontFamily | [ ] Not Completed | [x] Completed | |
| FontSize | [ ] Not Completed | [x] Completed | |
| FontStyle | [ ] Not Completed | [x] Completed | |
| Font Weight | [ ] Not Completed | [x] Completed | |
| LetterSpacing | [ ] Not Completed | [x] Completed | |
| LineHeight | [ ] Not Completed | [x] Completed | |
| TextDecorationLine | [ ] Not Completed | [x] Completed | |
| TextShadowColor | [ ] Not Completed | [x] Completed | |
| TextShadowOffset | [ ] Not Completed | [x] Completed | |
| TextShadowRadius | [ ] Not Completed | [x] Completed |