yogevbd
4ef5e549b8
Fixes pushing bottomTabs - #4172
6 лет назад
Yogev Ben David
55ef525f6a
Handle rejections - pop and dismissModal (#4168 )
* Handle pop and dismissModal rejections - #3914
* Added e2e
* Update TextScreen.js
6 лет назад
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 лет назад
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 лет назад
yogevbd
64d7888161
Adresses #3171
6 лет назад
Guy Carmeli
164729ae01
Add e2e for pushing screens from side menu
6 лет назад
Guy Carmeli
fa0a23c95b
Fix crash when pushing into a stack located in BottomTabs
6 лет назад
Shalom Yerushalmy
1d8a9d80f0
Fix lint
6 лет назад
yogevbd
e1be29ebb6
setStackRoot e2e
6 лет назад
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 лет назад
Shalom Yerushalmy
759d695adc
Fix e2e test
6 лет назад
Guy Carmeli
08fff3d9ec
Fix crash when popping a screen that was pushed without animation
6 лет назад
yogevbd
8406f4d384
pass props to external components
6 лет назад
Guy Carmeli
4c8742f7bd
External component (#2846 )
* External Component implementation
* Limit External component e2e to Android for now
6 лет назад
Guy Carmeli
00cf5419f0
Modals support BackHandler
closes #2840
6 лет назад
Guy Carmeli
8045c23da2
More Detox related work
6 лет назад
Guy Carmeli
b189893ffd
Migrate espresso suite to detox cont.
6 лет назад
Guy Carmeli
c23b1faa2a
More overlay e2e to separate file
6 лет назад
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 лет назад
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 лет назад
yogevbd
69ec201684
multiple children stack e2e test
6 лет назад
yogevbd
1446cd2fe9
V2 overlays (#2510 )
* overlay support
6 лет назад
yogevbd
79daa62e3c
V2 Current tab by container ID (#2264 )
* set current tab by container id
* currentTabByContainerID e2e
* lint fix
* e2e test
6 лет назад
yogevbd
04c578cc4e
V2 e2e Test IDs (#2304 )
* refactored e2e tests to work with testIDs
* lint fix
* android e2e fixed
7 лет назад
yogevbd
32dcdc78ee
added switchToTab on iOS (#1862 )
7 лет назад
Daniel Zlotin
f56267e71e
moved to using XO
7 лет назад
Daniel Zlotin
e1e95988e0
fixed releases and ios e2e on travis
7 лет назад
Daniel Zlotin
ebcf770a42
refctor ios e2e
7 лет назад