Rotem Mizrachi-Meidan and Leo Natan
842a525c51
Introduce basic Detox Instruments demo app ( #1348 )
...
* initial working demo module with RN59
* integrate profiler + record perf
* add test proj to CI flow
* Revert unintentional demo project upgrade - we'll do it on a later time
* Use Detox Instruments from Cask
* Add more logging
Fix a brew bug by retapping wix/brew
* Don’t fetch timerIDs for JSTImerPrettyPrint
2019-06-06 18:46:16 +03:00
Rotem Mizrachi-Meidan and Yaroslav Serhieiev
3ae9f79070
code(applesimutils): remove residue of pre-Xcode 9 simulator boot logic ( #1431 )
2019-06-05 11:10:12 +03:00
Rotem Mizrachi-Meidan and GitHub
c09198c022
Go back to running Detox e2e suite with Mocha ( #1012 )
...
Go back to running Detox e2e suite with Mocha
2018-11-06 22:25:01 +02:00
Rotem Mizrachi-Meidan and GitHub
b198029d9f
Android - Get rid of unnecessary reflection - initial ( #915 )
...
Android - Get rid of unnecessary reflection - Initial
2018-08-31 16:00:13 +03:00
Rotem Mizrachi-Meidan and GitHub
0a48a92626
Setup a script for Android demo projects in CI ( #914 )
...
* Setup a script for Android demo projects in CI + bumped native dependencies
2018-08-31 01:20:29 +03:00
Rotem Mizrachi-Meidan and GitHub
638c6b5a9b
RN 0.56.0 Android Support ( #910 )
...
* make android green again
* Upgrade to Espresso 3.0.2
Updated native Android dependencies
* Bump test app to RN56
2018-08-30 16:19:41 +03:00
Rotem Mizrachi-Meidan and GitHub
09cd35027b
Register Espresso IdlingResources with new API ( #909 )
...
* Switched from deprecated Espresso.registerIdlingResources() to IdlingRegistery.getInstance().register() + got rid of LopperIdlingRegistry.
* ReactNativeNetworkIdlingResource: switch back to implements IdlingResource
2018-08-30 02:11:47 +03:00
Rotem Mizrachi-Meidan and GitHub
daa5ac3dbf
Update README.md
2018-08-22 00:40:55 +03:00
Rotem Mizrachi-Meidan and GitHub
bc0666aa58
Updated to EarlGrey 1.15.0 ( #895 )
...
* Updated to EarlGrey 1.15.0
2018-08-21 17:04:13 +03:00
Rotem Mizrachi-Meidan and GitHub
d4aa8ae3ba
Android: on headless mode, default to high-perf software renderes swiftshader_indirect and angle_indirect ( #784 )
...
* Android: on headless mode, default to high-perf software renderes `swiftshader_indirect` and `angle_indirect`
* default to host on macOS
2018-06-13 14:54:53 +03:00
Rotem Mizrachi-Meidan and GitHub
bfaa3e97c5
Android: Force emulator launch to use -gpu host instead of -gpu auto on macOS ( #782 )
2018-06-10 12:23:47 +03:00
Rotem Mizrachi-Meidan and GitHub
2bcef43d97
Ensure device.registry.state.lock path exists before clearing it ( #781 )
2018-06-10 12:05:50 +03:00
Rotem Mizrachi-Meidan and GitHub
654fd67949
Match only visible views ( #780 )
...
* Android: force matchers to ignore layouts with GONE visibility, closes #761
* filter out views with effective visibility different than VISIBLE
2018-06-10 11:39:43 +03:00
Rotem Mizrachi-Meidan and GitHub
6beaa206a8
Android: force matchers to ignore layouts with GONE visibility, closes #761 ( #775 )
2018-06-06 15:00:03 +03:00
Rotem Mizrachi-Meidan and GitHub
973a292577
Update Introduction.GettingStarted.md
2018-04-24 10:34:13 +03:00
Rotem Mizrachi-Meidan and GitHub
080cf95eda
Update Guide.Mocking.md
2018-04-24 09:54:55 +03:00
Rotem Mizrachi-Meidan and GitHub
7ecf2ef34b
Update Guide.Mocking.md
2018-04-24 09:52:58 +03:00
Rotem Mizrachi-Meidan and GitHub
d89670034a
Update APIRef.ActionsOnElement.md
2018-04-18 17:01:28 +03:00
Rotem Mizrachi-Meidan and GitHub
63095ee0ca
Update Introduction.Android.md
2018-04-04 17:13:04 +03:00
Rotem Mizrachi-Meidan and GitHub
144c35a9e7
Merge pull request #652 from wix/RetryFailedInvocation
...
Android: Support RN50-51 changes
2018-04-04 14:35:35 +03:00
Rotem Mizrachi-Meidan and GitHub
9669b264f3
Merge pull request #659 from karanjthakkar/patch-1
...
Fix broken link to DTXMethodInvocation.m in docs
2018-04-04 14:34:59 +03:00
Rotem Mizrachi-Meidan and GitHub
4a846ce52c
Merge pull request #654 from ohwillie/patch-3
...
Add info about Android RN >= 0.50 incompatibility.
2018-03-31 23:03:25 +03:00
Rotem Mizrachi-Meidan and GitHub
8f7d9ae5f6
Update .github_changelog_generator
2018-03-26 21:39:27 +03:00
Rotem Mizrachi-Meidan and GitHub
c5a2f4ebaf
Merge pull request #639 from wix/CliAutoPlatfromTestFiltering
...
Automatically filter platform tests by inferring from config
2018-03-26 14:21:48 +03:00
Rotem Mizrachi-Meidan and GitHub
24ad57321c
Merge pull request #623 from wix/UserActivity
...
iOS: Add support for userActivity API
2018-03-23 13:24:29 +03:00
Rotem Mizrachi-Meidan and GitHub
ad0fcd3ca4
Merge pull request #632 from wix/compileRNFromSource
...
Compile Detox test project from RN sources
2018-03-20 14:42:16 +02:00
Rotem Mizrachi-Meidan and GitHub
6507fa52fd
Merge pull request #625 from vonovak/patch-1
...
fix typo
2018-03-15 09:21:33 +02:00
Rotem Mizrachi-Meidan and GitHub
015b58d433
Merge pull request #616 from jeremyeaton89/test-file-flag
...
add -f option to run specific test file
2018-03-15 01:44:44 +02:00
Rotem Mizrachi-Meidan and GitHub
f80b5608a8
Merge pull request #621 from wix/DevFrameworkBuild
...
Internal: Add prod/dev awareness to scripts building Detox.framework for easier native development process
2018-03-14 22:06:46 +02:00
Rotem Mizrachi-Meidan and GitHub
6dbf2d1653
Update APIRef.DeviceObjectAPI.md
2018-03-13 09:14:13 +02:00
Rotem Mizrachi-Meidan and GitHub
62647a92af
Update ISSUE_TEMPLATE.md
2018-03-10 13:54:22 +02:00
Rotem Mizrachi-Meidan and GitHub
33191aa279
Kill Android instrumentation and nullify the object when it crashes ( #603 )
2018-03-07 15:14:43 +02:00
Rotem Mizrachi-Meidan and GitHub
365d471d08
RN Update script updates react version implicitly ( #610 )
...
* Travis Driven Development
* Updated rn-cli.config to support old RN versions
2018-03-07 13:45:17 +02:00
Rotem Mizrachi-Meidan and GitHub
9c3f3bae4a
Better support for multiple RN version in test project + updated example projects ( #591 )
...
Better support for multiple RN version in test project + updated example projects
2018-03-04 14:42:23 +02:00
Rotem Mizrachi-Meidan and GitHub
0f7536d149
Update ci.android.sh
2018-02-06 23:19:12 +02:00
Rotem Mizrachi-Meidan and GitHub
1bb2e29198
Fixes broken AndroidDriver explicit exportGlobals flow. ( #545 )
2018-01-29 14:38:01 +02:00
Rotem Mizrachi-Meidan and GitHub
bb84c950a8
Update APIRef.DetoxObjectAPI.md
2018-01-28 12:19:00 +02:00
Rotem Mizrachi-Meidan and GitHub
d17634c6a8
Update Introduction.Android.md
2018-01-28 12:13:00 +02:00
Rotem Mizrachi-Meidan and GitHub
1c811ee56a
Fixes #522 : Android test apk path is now aligned with build flavors ( #537 )
2018-01-23 19:41:10 +02:00
Rotem Mizrachi-Meidan and GitHub
2cd686ae54
FIxed broken setURLBlacklist on Android ( #474 )
2017-12-24 12:10:05 +02:00
Rotem Mizrachi-Meidan and GitHub
b5fba95842
[BREAKING] Upgrade to gradle 4.1 and android gradle plugin 3 ( #468 )
...
* Upgrade gradle and android gradle plugin, this is a breaking change, and it requires Android users to update to gradle 4.1
* Updated documentation
2017-12-24 10:32:21 +02:00
Rotem Mizrachi-Meidan and GitHub
ac8d4203e8
Update Introduction.Android.md
2017-12-14 10:29:28 +02:00
Rotem Mizrachi-Meidan and GitHub
d75894eb64
Update Introduction.Android.md
...
Clarifying `testBuildType` usage
2017-12-14 10:27:40 +02:00
Rotem Mizrachi-Meidan and GitHub
6ba9f5325c
Update ISSUE_TEMPLATE.md
2017-12-02 22:25:44 +02:00
Rotem Mizrachi-Meidan and GitHub
66e6e50945
Added initial support for filtering platform specific tests in cli ( #435 )
...
detox test -c ios.sim.release --platform ios will skip tests marked with :android: in their name
detox test -c android.emu.release --platform android will skip tests marked with :ios: in their name
2017-11-27 22:27:19 +02:00
Rotem Mizrachi-Meidan and GitHub
d49f81358e
Unify all detox packages versions. ( #436 )
2017-11-27 21:47:17 +02:00
Rotem Mizrachi-Meidan and GitHub
a12ab81064
Better Android emulator sync ( #434 )
...
Better emulator sync all around:
1. Making sure all child proccesses are closed, fixing issues with Mocha 4 and Jest
2. Spawning a detached emulator process, gaining same behaviour as we have in iOS, which leaves simulator open when tests are done
3. Applying fix on broken emulator config.ini
4. Better sync through reading getprop dev.bootcomplete
2017-11-27 15:02:14 +02:00
Rotem Mizrachi-Meidan and GitHub
a680ff1b3e
Detox CLI: Jest integration fixes ( #423 )
...
* added runner-config
* cmd:
- no runner option
json config:
- runner config should be passed with relative path from root
* exec permissions
* fixed tests
* updated build matrix
* Updated docs
2017-11-23 17:18:54 +02:00
Rotem Mizrachi-Meidan and GitHub
98b34e5082
Move Detox.framework compilation to postinstall ( #373 )
...
* Move Detox.framework compilation to postinstall rather than driver prepare to attemp to fix #356 (Timeouts while running detox.init()).
* fixed postinstall issues
* only build iOS source package on mac
2017-11-01 20:47:53 +02:00
Rotem Mizrachi-Meidan and GitHub
42517d7de2
Create a build matrix to support multiple version of React Native and OSs ( #345 )
...
* Multiple versions of React Native (latest and the version used internally at Wix)
* Multiple versions of Xcode (currently 8.3.3 and 9, 8.3.3 will be dropped soon)
2017-10-18 14:46:59 +03:00
Rotem Mizrachi-Meidan and GitHub
cf5550bf39
Update APIRef.DeviceObjectAPI.md
2017-10-03 11:53:05 +03:00
Rotem Mizrachi-Meidan and GitHub
6968556760
Update More.AndroidSupportStatus.md
2017-10-03 09:03:48 +03:00
Rotem Mizrachi-Meidan and GitHub
e6a806ea5c
Update README.md
2017-09-29 21:22:45 +03:00
Rotem Mizrachi-Meidan and GitHub
77bddbffa9
High grade Android Emulator/Device control ( #295 )
...
* Added much more robust emulator control code. It now also able to boot and shutdown AVDs.
* Split common Android logic into base class, to be reused by Emulators/Genymotion/Devices
2017-09-27 14:35:33 +03:00
Rotem Mizrachi-Meidan and GitHub
2a03cf9ccf
Swift support ( #277 )
...
* Swift Support
* Compiling Detox.framework on the user's machine, to better support swift.
* fixed build script
* Update APIRef.DetoxCLI.md
2017-09-17 11:33:32 +03:00
Rotem Mizrachi-Meidan and GitHub
4c0d4061b5
Update Troubleshooting.Synchronization.md
2017-09-12 11:26:14 +03:00
Rotem Mizrachi-Meidan and GitHub
6aa6098f17
Merge pull request #243 from wix/generation/add-content-edge
...
Add support for GreyAction contentEdge to generated code
2017-09-08 01:53:32 +03:00
Rotem Mizrachi-Meidan and GitHub
0aa641819d
Merge pull request #264 from Monte9/patch-1
...
Updated Guide.RunningOnCI to include Bitrise instructions
2017-09-08 01:49:42 +03:00
Rotem Mizrachi-Meidan and GitHub
13398bb9af
Merge pull request #225 from wix/docs/code-generation
...
Documentation around code generation
2017-08-17 01:08:08 +03:00
Rotem Mizrachi-Meidan and GitHub
4814baccee
Merge pull request #217 from formatlos/device-resetContentAndSettings
...
device: add `resetContentAndSettings`
2017-08-15 15:36:57 +03:00
Rotem Mizrachi-Meidan and GitHub
4fc20bb29e
Merge pull request #231 from wix/fix/direction-type
...
fix GREYDirection type mismatch
2017-08-15 15:26:13 +03:00
Rotem Mizrachi-Meidan and GitHub
e607fb3683
Merge pull request #178 from DanielMSchmidt/code-generation
...
Translate EarlGrey headers to Javascript calls
2017-08-10 09:34:21 +03:00
Rotem Mizrachi-Meidan and GitHub
122eeafe90
Merge pull request #220 from yedidyak/master
...
Adjust non-swiping direction start percentage to be above 0
2017-08-08 15:14:28 +03:00
Rotem Mizrachi-Meidan and GitHub
6b0bb5d9b7
Merge pull request #219 from formatlos/set-location-params-typecasting
...
convert setLocation params to string with comma as decimal separator
2017-08-02 16:04:48 +03:00
Rotem Mizrachi-Meidan and GitHub
6184f6e9a6
Update Introduction.GettingStarted.md
2017-07-25 23:05:46 +03:00
Rotem Mizrachi-Meidan and GitHub
90406c3ea7
Merge pull request #208 from simonracz/espresso
...
Espresso
2017-07-20 22:03:43 +03:00
Rotem Mizrachi-Meidan and GitHub
eccba9858b
Update APIRef.Configuration.md
2017-07-19 19:57:38 +03:00
Rotem Mizrachi-Meidan and GitHub
e8efc442dc
Update APIRef.ActionsOnElement.md
2017-07-04 13:47:22 +03:00
Rotem Mizrachi-Meidan and GitHub
e7dd46e76b
Update APIRef.DeviceObjectAPI.md
2017-07-04 01:17:05 +03:00
Rotem Mizrachi-Meidan and GitHub
bbf909fa40
Update APIRef.MockingUserNotifications.md
2017-06-25 15:02:40 +03:00
Rotem Mizrachi-Meidan and GitHub
aa3b7e9a95
Update APIRef.DeviceObjectAPI.md
2017-05-31 15:48:21 +03:00
Rotem Mizrachi-Meidan and GitHub
9bf35f4327
Update APIRef.waitFor.md
2017-05-24 01:12:42 +03:00
Rotem Mizrachi-Meidan and GitHub
8b9f654b90
Update APIRef.waitFor.md
2017-05-24 01:08:41 +03:00
Rotem Mizrachi-Meidan and GitHub
31786212e6
Update APIRef.MockingUserNotifications.md
2017-05-23 22:06:41 +03:00
Rotem Mizrachi-Meidan and GitHub
602fcbc01f
Update APIRef.waitFor.md
2017-05-22 19:13:25 +03:00
Rotem Mizrachi-Meidan and GitHub
4f7710720e
Update APIRef.Expect.md
2017-05-22 12:26:14 +03:00
Rotem Mizrachi-Meidan and GitHub
631d5cb70a
Update APIRef.waitFor.md
2017-05-22 12:25:10 +03:00
Rotem Mizrachi-Meidan and GitHub
10ac48c820
Update APIRef.waitFor.md
2017-05-22 12:19:05 +03:00
Rotem Mizrachi-Meidan and GitHub
98c98b20b2
Update APIRef.waitFor.md
2017-05-22 12:15:12 +03:00
Rotem Mizrachi-Meidan and GitHub
afa2f44a4a
Update README.md
2017-05-22 12:07:28 +03:00
Rotem Mizrachi-Meidan and GitHub
cc7be6da6a
Merge pull request #135 from isnifer/patch-1
...
Update APIRef.Matchers.md
2017-05-20 22:54:02 +02:00
Rotem Mizrachi-Meidan and GitHub
c479f6bab1
Update Guide.DebuggingInXcode.md
2017-05-18 20:28:34 +02:00
Rotem Mizrachi-Meidan and GitHub
64ddf7ecae
Merge pull request #125 from isnifer/patch-1
...
Update APIRef.Element.md - fix broken links
2017-05-14 11:23:43 +03:00
Rotem Mizrachi-Meidan and GitHub
bcf540391f
Update README.md
2017-05-09 18:46:47 +03:00
Rotem Mizrachi-Meidan and GitHub
38828d8b66
Merge pull request #122 from bogobogo/master
...
changed detox-init writeFileSync
2017-05-03 23:23:19 +03:00
Rotem Mizrachi-Meidan and GitHub
be35edbe11
Merge pull request #117 from dassir/master
...
Update README.md
2017-04-25 10:21:58 +03:00
Rotem Mizrachi-Meidan and GitHub
4eb0ebf6bf
Merge pull request #107 from wix/aarongreenwald-patch-1
...
Clarify setup instructions
2017-04-11 15:16:27 +03:00
Rotem Mizrachi-Meidan and GitHub
72054294c8
Merge pull request #112 from simonracz/android
...
Fixed demo-react-native for Android.
2017-04-11 15:16:11 +03:00
Rotem Mizrachi-Meidan and GitHub
c691d3a945
Merge pull request #105 from wix/app-reuse-v2
...
added `reuse` option to CLI
2017-04-08 12:38:22 +03:00
Rotem Mizrachi-Meidan and GitHub
2ce3d8fcac
Merge pull request #89 from brentvatne/patch-1
...
Need to tap fb keg for fbsimctl install via homebrew
2017-02-27 00:16:01 +02:00
Rotem Mizrachi-Meidan and GitHub
f3c8d5453d
Merge pull request #88 from wix/fix-undefined-var
...
fix: ReferenceError: loglevel is not defined
2017-02-23 17:59:24 +02:00