Commit Graph

339 Commits

Author SHA1 Message Date
Maciej Jastrzębski 0bee44a66e . 2026-01-09 00:11:58 +01:00
Maciej Jastrzębski 7396c8f3d1 test(matchers/to-be-checked): validate toBeChecked matcher checks element checked state 2026-01-09 00:11:42 +01:00
Maciej Jastrzębski a1d5387068 test(to-be-empty-element): validate empty element detection 2026-01-09 00:09:58 +01:00
Maciej Jastrzębski 69a1359e09 test(wait-for): validate onTimeout callback customizes timeout error messages 2026-01-09 00:08:38 +01:00
Maciej Jastrzębski 1c99145bc7 test(matchers/to-have-text-content): add negative (.not) variant test 2026-01-09 00:07:43 +01:00
Maciej Jastrzębski 6f65d530e3 test(matchers/to-have-text-content): verify element has expected text content 2026-01-09 00:06:44 +01:00
Maciej Jastrzębski 44533c72cf test(to-be-busy): add test for busy state matcher 2026-01-09 00:04:33 +01:00
Maciej Jastrzębski b3ce87cc8e test(matchers/to-have-style): validate element has expected style properties 2026-01-09 00:00:32 +01:00
Maciej Jastrzębski e38cc3257e test(wait-for-element-to-be-removed): use fireEvent.press instead of rerender for more realistic user interaction 2026-01-08 23:59:26 +01:00
Maciej Jastrzębski fb0d2171f2 test(wait-for-element-to-be-removed): validate resolution when query throws error after element removal 2026-01-08 23:57:11 +01:00
Maciej Jastrzębski b87b4c8233 . 2026-01-08 23:55:59 +01:00
Maciej Jastrzębski b07e7c9255 test(matchers/to-have-accessible-name): validate accessible name matcher checks element accessibility labels 2026-01-08 23:55:50 +01:00
Maciej Jastrzębski 91f1deff90 test(user-event/paste): paste text into TextInput replacing existing content 2026-01-08 23:52:01 +01:00
Maciej Jastrzębski 5cfb7fa813 test(user-event/clear): clears text from TextInput 2026-01-08 23:51:05 +01:00
Maciej Jastrzębski af873192ce test(to-contain-element): validate container contains child element 2026-01-08 23:48:47 +01:00
Maciej Jastrzębski 40ad3245a8 test(to-be-disabled): validate disabled/enabled state via accessibilityState 2026-01-08 23:47:24 +01:00
Maciej Jastrzębski 2a41656d66 test(to-have-prop): validate prop existence and value matching 2026-01-08 23:46:19 +01:00
Maciej Jastrzębski c1dc7b4492 . 2026-01-08 23:45:15 +01:00
Maciej Jastrzębski fb354ed628 test(to-be-visible): assert visible element is visible to users 2026-01-08 23:44:44 +01:00
Maciej Jastrzębski 58254dfd3a test(fire-event): validate fireEvent.press invokes event handler on element 2026-01-08 23:43:37 +01:00
Maciej Jastrzębski 5dc0bb195d test(render-hook): validates hook rendering with initial props and rerender functionality 2026-01-08 23:41:54 +01:00
Maciej Jastrzębski 402077c00f test(wait-for-element-to-be-removed): error when element is already removed at call time 2026-01-08 23:40:54 +01:00
Maciej Jastrzębski 2c4f9292d5 test(wait-for): timeout error when expectation never passes 2026-01-08 23:39:58 +01:00
Maciej Jastrzębski a36dffabdf test(queries/test-id): validate partial testID matching with exact:false option 2026-01-08 23:39:01 +01:00
Maciej Jastrzębski 38c8d0e463 test(queries/hint-text): validate finding elements by accessibility hint with exact matching 2026-01-08 23:37:17 +01:00
Maciej Jastrzębski 7bee199540 test(queries/label-text): validate finding elements by accessibility label 2026-01-08 23:35:43 +01:00
Maciej Jastrzębski 159a80ffa6 test(queries/placeholder-text): validate finding TextInput elements by placeholder text 2026-01-08 23:34:32 +01:00
Maciej Jastrzębski 7e94a1be43 test(queries/display-value): validate finding TextInput elements by display value 2026-01-08 23:32:27 +01:00
Maciej Jastrzębski 202732e448 refactor(tests): update render.test.tsx to import from main entry point 2026-01-08 23:31:34 +01:00
Maciej Jastrzębski 5148a21b73 refactor(tests): move all tests to __tests__ folders next to source files 2026-01-08 23:30:25 +01:00
Maciej Jastrzębski 8a14e2a006 test(queries/role): validate getByRole name option fallback to text content 2026-01-08 23:28:37 +01:00
Maciej Jastrzębski c7ec45c14b test(queries/text): validate partial text matching with exact option 2026-01-08 23:27:11 +01:00
Maciej Jastrzębski f4aac7286c test(render): render component and query rendered elements 2026-01-08 23:25:16 +01:00
Maciej Jastrzębski 98ac0cab9a remove all tests 2026-01-08 23:20:39 +01:00
Maciej Jastrzebski d4c6303691 refactor: remove deprecated aliases: update and getQueriesForElement (#1856) 2026-01-08 23:17:52 +01:00
Maciej Jastrzebski 16e350f29e refactor: remove unsafe sync functions (#1855) 2026-01-08 23:02:50 +01:00
Maciej Jastrzebski 54dee927c5 v14: switch to test-renderer & async functions 2026-01-07 13:04:16 +01:00
Maciej Jastrzebski 9616e60d3d chore: update deps 2025-10-08 (#1826) 2025-10-08 16:28:18 -07:00
Maciej Jastrzebski f71b701545 chore: fix nightly test by excluding RCTSwitch style from snapshot (#1820) 2025-08-28 09:04:08 +02:00
Maciej Jastrzebski c419a700d8 fix: cleanup async (#1817) 2025-08-26 13:47:54 +02:00
Maciej Jastrzebski 9d89ea96ba fix: improve error message in toHaveStyles (#1819) 2025-08-26 13:47:11 +02:00
NTPS 919f7c6979 fix: Do not infer generic Props type from RenderHookOptions (#1816) 2025-08-22 14:45:45 +02:00
Maciej Jastrzebski 97280b019f fix: fix render hook typing (#1811) 2025-08-20 09:24:30 +02:00
Maciej Jastrzebski 19c8906311 chore: resolve act warnings in tests (#1809) 2025-08-19 09:54:13 +02:00
Maciej Jastrzebski e6cc2000d7 chore: update deps 2025-08-18 (#1808) 2025-08-18 12:56:13 +02:00
Maciej Jastrzębski 792d7116c1 chore: remove incorrect test 2025-08-12 11:57:23 +02:00
Maciej Jastrzebski 196680be84 feat: render hook async (#1805) 2025-08-11 14:24:55 +02:00
Maciej Jastrzebski 79d230a8a3 feat: support for react suspense (#1788) 2025-08-07 15:42:54 +02:00
Renato Alegre 5407f70cc5 fix: toBeDisabled now also evaluates disabled prop when element is Text (#1802)
Co-authored-by: Maciej Jastrzębski <mdjastrzebski@gmail.com>
2025-07-30 15:45:43 +02:00
Maciej Jastrzebski 2a764c7525 chore: RN 0.81 support (#1794) 2025-07-30 15:00:57 +02:00