Maciej Jastrzebski
527ea62623
feat: *ByRole a11y value option ( #1210 )
2022-11-15 16:53:10 +01:00
Maciej Jastrzebski
87a715bd69
Update API.md
...
Fix link
2022-11-15 11:47:53 +01:00
MattAgn
c9c0493903
Add alias to hidden in query options ( #1220 )
...
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
2022-11-15 11:18:03 +01:00
Maciej Jastrzebski
92cb031ad6
feat: alias isInaccessible as isHiddenFromAccessibility ( #1211 )
2022-11-08 11:17:21 +01:00
MattAgn
860356be06
feat: option for queries to respect accessibility ( #1064 )
...
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
2022-11-04 22:44:50 +01:00
Pierre Zimmermann
a78f3e4134
feat: debug options ( #1160 )
...
Co-authored-by: pierrezimmermann <pierrez@nam.tech >
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
2022-11-03 12:52:51 +01:00
Maciej Jastrzebski
bfb3498e39
docs: testing environment ( #1195 )
...
* docs: testing environment
* fix: links
* docs: link from FAQ
* Update TestingEnvironment.md
* Apply suggestions from code review
Co-authored-by: Pierre Zimmermann <64224599+pierrezimmermannbam@users.noreply.github.com >
Co-authored-by: Augustin Le Fèvre <augustin.le-fevre@klarna.com >
* docs: code review changes
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
Co-authored-by: Pierre Zimmermann <64224599+pierrezimmermannbam@users.noreply.github.com >
Co-authored-by: Augustin Le Fèvre <augustin.le-fevre@klarna.com >
2022-10-31 16:09:21 +01:00
Shaswat Prabhat
52222b42b4
Add queryOptions to labelText and hintText ( #1193 )
...
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
2022-10-31 12:10:45 +01:00
Maciej Jastrzebski
bd5ddd7bc4
fix: *ByA11yState default value false value for busy, disabled & selected state ( #1166 )
2022-10-21 11:06:57 +02:00
Augustin Le Fèvre
7ae763ff65
Query by role and accessibilityState and improve ByRole query errors ( #1161 )
2022-10-20 11:52:10 +02:00
Nir Yosef
8356d2cff9
Ignore fake timers ( #1169 )
2022-10-18 13:41:28 +02:00
Maciej Jastrzebski
28aa750aea
docs: add typedefs for queries ( #1175 )
2022-10-18 08:01:33 +02:00
Josh Justice
190df67b16
Eslint plugin docs typos ( #1157 )
2022-10-02 22:32:37 +02:00
Maciej Jastrzebski
932c547b3b
feature: configure API from DTL ( #1141 )
2022-09-27 16:18:55 +02:00
Maciej Jastrzebski
fa21fc52d4
feat: isInaccessible API form RTL/DTL ( #1128 )
2022-09-23 19:33:48 +02:00
Augustin Le Fèvre
c9ab3cf549
Add support for ByRole with name ( #1127 )
...
Co-authored-by: Kiran Jd <kiranjd8@gmail.com >
2022-09-22 14:34:51 +02:00
Maciej Jastrzebski
9892c21d2d
docs: document render options ( #1129 )
2022-09-20 11:56:55 +02:00
Gabiveu1574
1089c3ea45
corrected typo on line 44 from targes to targets ( #1108 )
2022-09-09 08:28:50 +02:00
AlanWen2016
bf8bc45675
Update API.md ( #1075 )
...
Update API.md
2022-08-25 11:03:36 +02:00
Maciej Jastrzebski
f3969d07ff
chore: update troubleshooting guide with typical error messages ( #1073 )
2022-08-23 23:30:33 +02:00
Maciej Jastrzebski
6108b95552
docs: troubleshooting guilde ( #1065 )
2022-08-18 14:26:39 +02:00
Maciej Jastrzebski
14dba849d7
docs: v11 migration changelog link ( #1023 )
2022-07-25 18:13:19 +02:00
Zolboobayar
4ee53422e0
fix(docs): typo in v11 migration guide title ( #1022 )
2022-07-25 17:58:46 +02:00
Maciej Jastrzebski
a80e0c338b
docs: v11 migration guide ( #1021 )
...
* docs: v11 migration guide
* docs: tweaks
* docs: more tweaks
* tweaks
2022-07-25 16:23:57 +02:00
Maciej Jastrzebski
9f3b31dd9d
refactor: remove deprecated byA11yStates queries ( #1015 )
2022-07-20 12:33:19 +02:00
Maciej Jastrzebski
f6fe982f65
docs: create document describing act function and related errors ( #969 )
...
* docs: initial act doc
* self code review
* docs: self code review
* docs: applied type fixes
* docs: further updates
2022-07-19 12:00:03 +02:00
Maciej Jastrzebski
5d681790bf
feat: add screen API ( #994 )
...
* feature: screen
* feature: update docs
* refactor: add flow type
* docs: more
* docs: final tweaks
* test rerender
* code review changes
* alias RenderResult to RenderAPI
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2022-06-24 13:17:06 +02:00
Maciej Jastrzebski
597fa3c4f8
docs: add FAQ page and native features question ( #979 )
...
* docs: add FAQ page and native features question
* docs: fixed grammar issues & added native examples
2022-06-02 14:06:43 +02:00
Maciej Jastrzebski
4f7dd48073
docs: table of contents for Queries and API pages ( #980 )
...
* docs: add toc for APIs
* docs: add toc for Queries
2022-05-27 15:53:00 +02:00
rvasseur31
16bb83c78a
Update ReduxIntegration.md ( #976 )
...
We will test 'AddTodo' and not 'TodoElem'
Add '.test' to the second file as well as for 'AddTodo.test.js'
2022-05-10 11:00:23 +02:00
Raghavender Mylagary
256cd60a58
Fix QuestionsBoard example url ( #968 )
2022-05-04 11:23:43 +02:00
Michael Peyper
3fa42d5950
docs(renderHook): remove references to error and all from renderHook API ( #963 )
...
* docs(renderHook): remove references to error and all from renderHook API
* docs(renderHook): update code snippets to use TS
2022-05-03 22:14:48 +02:00
Pierre Zimmermann
564e99056a
feat: add renderHook function ( #923 )
...
* feat: add renderHook function
* docs: add documentation on renderhook
* chore(renderHook): add flow typing
* docs: improve readability and consistency
Co-authored-by: pierrezimmermann <pierrez@nam.tech >
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2022-04-26 14:53:59 +02:00
Helena Ford
c42237e42d
fix(docs): links in API.md ( #958 )
...
* fix(docs): links in API.md
* Update API.md
2022-04-23 14:25:15 +02:00
Niraj Niroula
9810edf512
Update GettingStarted.md ( #954 )
...
Valid example URL
2022-04-12 16:45:25 +02:00
Augustin Le Fèvre
1360b73295
feat(breaking): migrate Flow to TS; remove some deprecated functions and aliases ( #881 )
...
* Port types to TS
* Fix CI commands
* Fix typo in yml file
* Address PR comments
* Remove aliased accessibility queries
* Add flow types
* Update build to support TS
* Clean up removed aliased queries
* Move @babel/plugin-transform-flow-strip-types to test config
* Address PR comments
* Delete flow tests
* Retrigger pipeline
* Update src/helpers/timers.ts
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2022-03-25 16:54:30 +01:00
George Kartalis
a010ffdbca
docs: fix textmatch broken link ( #903 )
...
* docs: fix textmatch broken link
* docs: fix normalization link
2022-01-20 22:00:32 +01:00
Pierre Zimmermann
c42bae123d
docs: add doc on compatibility with eslint-plugin-testing-library ( #884 )
...
* docs: add doc on compatibility with eslint-plugin-testing-library
* Update website/docs/EslintPLluginTestingLibrary.md
* Update website/docs/EslintPLluginTestingLibrary.md
Co-authored-by: pierrezimmermann <pierrez@nam.tech >
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2021-12-20 10:06:04 +01:00
Augustin Le Fèvre
cf68c816c0
docs: Add v9 migration guide ( #876 )
...
* Add v9 release docs
* Apply suggestions from code review
* chore: text adjustments
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2021-12-03 23:37:46 +01:00
Augustin Le Fèvre
31ef0b92ed
feat(breaking): add text match options a.k.a string precision API ( #554 )
...
* Add TextMatch options to getByAPI
* Add TextMatch options to queryByAPI
* Add TextMatch options to findByAPI
* Add tests covering new TextMatch options
* Add documentation and examples for TextMatch options
* Implement text match normalization customization
* Implement tests for normalization options
* Add text normalization docs
* Refactor typings
* Add export for getDefaultNormalizer function
* Remove undocumented config for normalizer function
* Update website/docs/Queries.md
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
* BREAKING: make findBy* queries arguments order compatible with RTL
* Fix tests for findBy queries after changing their API
* Fix matching nested Text components with queryOptions exact set to true
* Remove recursion matching for *byText APIs
* Reuse getAllByText in getByText
* Add Textmatch options to *byTestId
* fix: types for getDefaultNormalizer
* refactor: remove makeNormalizer and use getDefaultNormalizer() instead
* refactor: change params position and description for matches
* refactor: move & remove duplicated tests after merge
* Make waitForOptions param change non breaking change
* chore: cleanup and type fixups
* tests: update snapshots
* chore: use default arg value for normalizer
* Restore mock after use
* fix: wrong snapshot update with outdated deps
Co-authored-by: Rafał Zakrzewski <zakrzewski.rafal@gmail.com >
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
Co-authored-by: Maciej Jastrzebski <mdjastrzebski@gmail.com >
Co-authored-by: Damian Sznajder <damsznajder@gmail.com >
2021-11-23 16:30:25 +01:00
Augustin Le Fèvre
3735b0e41f
Forward extra data to press event ( #828 )
2021-10-15 21:02:34 +02:00
Nick McCurdy
b6ec6b0198
chore: rename default branch to main ( #784 )
2021-10-15 20:39:35 +02:00
Güven Karanfil
2f5208b93b
docs: fix minimum react-native version for async act to 0.61 ( #836 )
2021-10-15 20:09:34 +02:00
Ray Chan
e1d80d65fc
docs: update NativeAnimatedHelper mock path in React Navigation example ( #712 )
...
* docs: update jest.mock for 'NativeAnimatedHelper' in React Navigation example (#711 )
* Update website/docs/ReactNavigation.md
* Update website/docs/ReactNavigation.md
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2021-04-03 12:00:31 +02:00
McSam
bc3d1bc4e8
docs: update Jest transformIgnorePatterns for React Navigation docs ( #704 )
2021-03-19 14:05:54 +01:00
Mike Duminy
2ccec3c3a3
fix(breaking): use real timers internally to fix awaiting with fake timers ( #568 )
...
* capture global timers, use them in waitFor, tests+
* use real timers in flushMicroTasks
* test to show changes with modern timer mocks
* use enum-like object for timer modes
* fix tests
* remove default timer mode, add flow types
export other timer helpers, adjust tests and docs
* base waitFor on RTL implementation
* [jest] Capture and restore global promise
* [waitFor] Simulate intervals when using fake timers
* [tests] Fix waitForElementToBeRemoved
* cleanups; use more specific global
* rename globals to match others
Co-authored-by: Michael James Duminy <michael-james.duminy@klarna.com >
Co-authored-by: Michał Pierzchała <thymikee@gmail.com >
2021-03-02 13:49:30 +01:00
Thakur Ballary
7b159a47e3
Fixed broken link of mock setup file ( #673 )
2021-02-28 20:50:03 +01:00
Aleksandra Desmurs-Linczewska
199de62c74
Adding tests for React Navigation Drawer Navigator ( #624 )
...
* test - React Navigation Drawer
* docs - updated documentation for the website
* docs - added Drawer Navigator test to the website
* actioning PR suggestions
* docs - simple doc cleanup;
2021-01-08 10:36:21 +01:00
Cory Cunningham
05455b17c1
docs update for fireEvent.onScroll() ( #633 )
2020-12-11 18:17:55 +01:00
Michał
91200ef448
Updated React imports ( #629 )
...
Co-authored-by: Michał Parkitny <michal.parkitny@callstack.com >
2020-12-10 10:44:02 +01:00