yogevbd
4ef5e549b8
Fixes pushing bottomTabs - #4172
6 anos atrás
Yogev Ben David
55ef525f6a
Handle rejections - pop and dismissModal (#4168 )
* Handle pop and dismissModal rejections - #3914
* Added e2e
* Update TextScreen.js
6 anos atrás
Guy Carmeli
2e80068e59
Remove support from popping specific screens in a stack
While arguable being convenient, this is behaviour goes against the Stack api.
Some commands, such as push and pop, can be applied on stacks by passing the
stack's componentId.
This commit also fixes those stack commands which were always applied on parent stacks.
6 anos atrás
Shalom Yerushalmy
3c3da0454f
Migrate to jest (#3343 )
* Migrate to jest to support parallel ios simulator from detox
* When e2e lint only ts or js files
* Remove mocha from deps and decrease from 480000ms to 180000ms
6 anos atrás
yogevbd
64d7888161
Adresses #3171
6 anos atrás
Guy Carmeli
164729ae01
Add e2e for pushing screens from side menu
6 anos atrás
Guy Carmeli
fa0a23c95b
Fix crash when pushing into a stack located in BottomTabs
6 anos atrás
Shalom Yerushalmy
1d8a9d80f0
Fix lint
6 anos atrás
yogevbd
e1be29ebb6
setStackRoot e2e
6 anos atrás
Guy Carmeli
728f87e2ed
Modal as layout (#3094 )
[Breaking[ Modal refactor
* [Breaking] Showing modal removes the previously visible ViewController from hierarchy
* Modal implementation does not rely on Dialog
* Modal view is added to `content` layout
* Overlay is added to `root` layout, on top of the application's content
* Introduce StackControllerBuilder
* Show modal with animation
* Dismiss modal with animation
* Add previous modal at index 0
* Add root at index 0
* dismissAllModals dismisses only top modal with animation
6 anos atrás
Shalom Yerushalmy
759d695adc
Fix e2e test
6 anos atrás
Guy Carmeli
08fff3d9ec
Fix crash when popping a screen that was pushed without animation
6 anos atrás
yogevbd
8406f4d384
pass props to external components
6 anos atrás
Guy Carmeli
4c8742f7bd
External component (#2846 )
* External Component implementation
* Limit External component e2e to Android for now
6 anos atrás
Guy Carmeli
00cf5419f0
Modals support BackHandler
closes #2840
6 anos atrás
Guy Carmeli
8045c23da2
More Detox related work
6 anos atrás
Guy Carmeli
b189893ffd
Migrate espresso suite to detox cont.
6 anos atrás
Guy Carmeli
c23b1faa2a
More overlay e2e to separate file
6 anos atrás
yogevbd
eb9142a3e1
V2 custom controller (#2784 )
* custom viewController support
* native component support and e2e
* custom viewController support
* native component support and e2e
* unit test fix
6 anos atrás
yogevbd
bf30cf1452
WIP - Detox e2e for android (#2673 )
* detox android support
* detox android support
* android detox fixes
* android fixes
* more android e2e fixes
* typo fix
* build fix
* remove specific test for ios
* Update DetoxTest.java
* lint fix
* fixed typo
* Update ViewController.java
* added script for android detox e2e
* detox android support
* android detox fixes
* android fixes
* more android e2e fixes
* typo fix
* build fix
* remove specific test for ios
* Update DetoxTest.java
* lint fix
* fixed typo
* Update ViewController.java
* added script for android detox e2e
* e2e test fixes
* Update Orientations.test.js
* Update ScreenStack.test.js
* Update ScreenStyle.test.js
* Update TopLevelApi.test.js
6 anos atrás
yogevbd
69ec201684
multiple children stack e2e test
6 anos atrás
yogevbd
1446cd2fe9
V2 overlays (#2510 )
* overlay support
6 anos atrás
yogevbd
79daa62e3c
V2 Current tab by container ID (#2264 )
* set current tab by container id
* currentTabByContainerID e2e
* lint fix
* e2e test
7 anos atrás
yogevbd
04c578cc4e
V2 e2e Test IDs (#2304 )
* refactored e2e tests to work with testIDs
* lint fix
* android e2e fixed
7 anos atrás
yogevbd
32dcdc78ee
added switchToTab on iOS (#1862 )
7 anos atrás
Daniel Zlotin
f56267e71e
moved to using XO
7 anos atrás
Daniel Zlotin
e1e95988e0
fixed releases and ios e2e on travis
7 anos atrás
Daniel Zlotin
ebcf770a42
refctor ios e2e
7 anos atrás