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
преди 7 години
yogevbd
1446cd2fe9
V2 overlays (#2510 )
* overlay support
преди 7 години
yogevbd
79daa62e3c
V2 Current tab by container ID (#2264 )
* set current tab by container id
* currentTabByContainerID e2e
* lint fix
* e2e test
преди 7 години
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 години