├── .babelrc ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── __tests__ ├── core │ ├── appium-is-running.js │ ├── configuration.js │ ├── find-android-device.js │ ├── find-ios-device.js │ ├── glob-platform-files.js │ └── register.js ├── mock │ ├── .appiumhelperrc │ ├── adbkit.js │ ├── default-config.js │ ├── glob │ │ ├── 01_test_a.android.js │ │ ├── 01_test_a.ios.js │ │ └── 02_test_b.js │ ├── overrided-config.json │ ├── register │ │ ├── module.js │ │ └── setup.js │ ├── simctl.js │ └── tape.js ├── plugins.js └── runners.js ├── bin └── appium-helper.js ├── package.json └── src ├── constants └── allowedPlatforms.js ├── core ├── appium-is-running.js ├── configuration.js ├── find-android-device.js ├── find-ios-device.js ├── glob-platform-files.js └── register.js ├── helper.js ├── index.js ├── plugins ├── getChildName.js ├── hideKeyboard.js ├── idFromAccessId.js ├── idFromResourceId.js ├── idFromText.js ├── idFromXPath.js ├── index.js ├── mapOverVisible.js ├── platform.js ├── screenshot.js ├── select.js ├── skywalker.js ├── source.js ├── swipe.js └── version.js ├── run.js └── runners ├── index.js ├── playground.js └── tape.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "tipsi" 3 | } 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/.npmignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/core/appium-is-running.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/appium-is-running.js -------------------------------------------------------------------------------- /__tests__/core/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/configuration.js -------------------------------------------------------------------------------- /__tests__/core/find-android-device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/find-android-device.js -------------------------------------------------------------------------------- /__tests__/core/find-ios-device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/find-ios-device.js -------------------------------------------------------------------------------- /__tests__/core/glob-platform-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/glob-platform-files.js -------------------------------------------------------------------------------- /__tests__/core/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/core/register.js -------------------------------------------------------------------------------- /__tests__/mock/.appiumhelperrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/.appiumhelperrc -------------------------------------------------------------------------------- /__tests__/mock/adbkit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/adbkit.js -------------------------------------------------------------------------------- /__tests__/mock/default-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/default-config.js -------------------------------------------------------------------------------- /__tests__/mock/glob/01_test_a.android.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/mock/glob/01_test_a.ios.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/mock/glob/02_test_b.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/mock/overrided-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/overrided-config.json -------------------------------------------------------------------------------- /__tests__/mock/register/module.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/mock/register/setup.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/mock/simctl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/simctl.js -------------------------------------------------------------------------------- /__tests__/mock/tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/mock/tape.js -------------------------------------------------------------------------------- /__tests__/plugins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/plugins.js -------------------------------------------------------------------------------- /__tests__/runners.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/__tests__/runners.js -------------------------------------------------------------------------------- /bin/appium-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/bin/appium-helper.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/package.json -------------------------------------------------------------------------------- /src/constants/allowedPlatforms.js: -------------------------------------------------------------------------------- 1 | export default ['ios', 'android'] 2 | -------------------------------------------------------------------------------- /src/core/appium-is-running.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/appium-is-running.js -------------------------------------------------------------------------------- /src/core/configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/configuration.js -------------------------------------------------------------------------------- /src/core/find-android-device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/find-android-device.js -------------------------------------------------------------------------------- /src/core/find-ios-device.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/find-ios-device.js -------------------------------------------------------------------------------- /src/core/glob-platform-files.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/glob-platform-files.js -------------------------------------------------------------------------------- /src/core/register.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/core/register.js -------------------------------------------------------------------------------- /src/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/helper.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/index.js -------------------------------------------------------------------------------- /src/plugins/getChildName.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/getChildName.js -------------------------------------------------------------------------------- /src/plugins/hideKeyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/hideKeyboard.js -------------------------------------------------------------------------------- /src/plugins/idFromAccessId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/idFromAccessId.js -------------------------------------------------------------------------------- /src/plugins/idFromResourceId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/idFromResourceId.js -------------------------------------------------------------------------------- /src/plugins/idFromText.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/idFromText.js -------------------------------------------------------------------------------- /src/plugins/idFromXPath.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/idFromXPath.js -------------------------------------------------------------------------------- /src/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/index.js -------------------------------------------------------------------------------- /src/plugins/mapOverVisible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/mapOverVisible.js -------------------------------------------------------------------------------- /src/plugins/platform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/platform.js -------------------------------------------------------------------------------- /src/plugins/screenshot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/screenshot.js -------------------------------------------------------------------------------- /src/plugins/select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/select.js -------------------------------------------------------------------------------- /src/plugins/skywalker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/skywalker.js -------------------------------------------------------------------------------- /src/plugins/source.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/source.js -------------------------------------------------------------------------------- /src/plugins/swipe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/swipe.js -------------------------------------------------------------------------------- /src/plugins/version.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/plugins/version.js -------------------------------------------------------------------------------- /src/run.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/run.js -------------------------------------------------------------------------------- /src/runners/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/runners/index.js -------------------------------------------------------------------------------- /src/runners/playground.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/runners/playground.js -------------------------------------------------------------------------------- /src/runners/tape.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tipsi/tipsi-appium-helper/HEAD/src/runners/tape.js --------------------------------------------------------------------------------