appium-adb-test
Version:
Android Debug Bridge interface
205 lines (194 loc) • 14 kB
JavaScript
'use strict';
var _regeneratorRuntime = require('babel-runtime/regenerator')['default'];
var _interopRequireDefault = require('babel-runtime/helpers/interop-require-default')['default'];
var _this = this;
var _chai = require('chai');
var _chai2 = _interopRequireDefault(_chai);
var _chaiAsPromised = require('chai-as-promised');
var _chaiAsPromised2 = _interopRequireDefault(_chaiAsPromised);
_chai2['default'].use(_chaiAsPromised2['default']);
describe.skip('ADB To be implemented methods', function () {
//it('processFromManifest', async () => { });
//it('packageAndLaunchActivityFromManifest', async () => { });
// it('processExists', async () => { });
//it('compileManifest', async () => { });
//it('insertManifest', async () => { });
//it('signWithDefaultCert', async () => { });
//it('signWithCustomCert', async () => { });
//it('sign', async () => { });
//it('zipAlignApk', async () => { });
//it('checkApkCert', async () => { });
//it('checkCustomApkCert', async () => { });
//it('getKeystoreMd5', async () => { });
// it('checkApkKeystoreMatch', async () => { });
// it('getDevicesWithRetry', async () => { });
// it('getApiLevel', async () => { });
// it('getEmulatorPort', async () => { });
// it('rimraf', async () => { });
// it('push', async () => { });
// it('pull', async () => { });
// it('getPortFromEmulatorString', async () => { });
// it('getRunningAVD', async () => { });
// it('getRunningAVDWithRetry', async () => { });
// it('killAllEmulators', async () => { });
// it('launchAVD', async () => { });
// it('waitForEmulatorReady', async () => { });
// it('getConnectedDevices', async () => { });
// it('getConnectedEmulators', async () => { });
// it('forwardPort', async () => { });
// it('forwardAbstractPort', async () => { });
// it('isDeviceConnected', async () => { });
// it('ping', async () => { });
// it('setDeviceId', async () => { });
// it('setEmulatorPort', async () => { });
// it('waitForDevice', async () => { });
// it('restartAdb', async () => { });
it('restart', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('stopLogcatstartLogcat', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('getLogcatLogs', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('getPIDsByName', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('killProcessesByName', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('killProcessByPID', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
// it('startApp', async () => { });
//it('isValidClass', async () => { });
it('broadcastProcessEnd', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('broadcast', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('endAndroidCoverage', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
it('androidCoverage', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
// it('getFocusedPackageAndActivity', async () => { });
// it('waitForActivityOrNot', async () => { });
// it('waitForActivity', async () => { });
// it('waitForNotActivity', async () => { });
// it('uninstallApk', async () => { });
// it('installRemote', async () => { });
// it('install', async () => { });
// it('mkdir', async () => { });
it('instrument', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
// TODO should deprecate not used in appium
// it('checkAndSignApk', async () => { });
// it('forceStop', async () => { });
// it('clear', async () => { });
// it('stopAndClear', async () => { });
// it('isAppInstalled', async () => { });
// it('lock', async () => { });
// it('back', async () => { });
// it('goToHome', async () => { });
// it('keyevent', async () => { });
// it('isScreenLocked', async () => { });
// it('isSoftKeyboardPresent', async () => { });
// it('sendTelnetCommand', async () => { });
// it('isEmulator', async () => { });
// it('isAirplaneModeOn', async () => { });
// it('setAirplaneMode', async () => { });
// it('broadcastAirplaneMode', async () => { });
// it('isWifiOn', async () => { });
// it('setWifi', async () => { });
// it('isDataOn', async () => { });
// it('setData', async () => { });
// it('setWifiAndData', async () => { });
//it('availableIMEs', async () => { });
// it('defaultIME', async () => { });
// it('enableIME', async () => { });
// it('disableIME', async () => { });
// it('setIME', async () => { });
//it('hasInternetPermissionFromManifest', async () => { });
it('reboot', function callee$1$0() {
return _regeneratorRuntime.async(function callee$1$0$(context$2$0) {
while (1) switch (context$2$0.prev = context$2$0.next) {
case 0:
case 'end':
return context$2$0.stop();
}
}, null, _this);
});
// it('getAdbServerPort', async () => { });
});
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvYWRiLXNwZWNzLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O29CQUFpQixNQUFNOzs7OzhCQUNJLGtCQUFrQjs7OztBQUc3QyxrQkFBSyxHQUFHLDZCQUFnQixDQUFDOztBQUV6QixRQUFRLENBQUMsSUFBSSxDQUFDLCtCQUErQixFQUFFLFlBQU07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFxQ25ELElBQUUsQ0FBQyxTQUFTLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDO0FBQy9CLElBQUUsQ0FBQyx1QkFBdUIsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDN0MsSUFBRSxDQUFDLGVBQWUsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDckMsSUFBRSxDQUFDLGVBQWUsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDckMsSUFBRSxDQUFDLHFCQUFxQixFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUMzQyxJQUFFLENBQUMsa0JBQWtCLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDOzs7QUFHeEMsSUFBRSxDQUFDLHFCQUFxQixFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUMzQyxJQUFFLENBQUMsV0FBVyxFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUNqQyxJQUFFLENBQUMsb0JBQW9CLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDO0FBQzFDLElBQUUsQ0FBQyxpQkFBaUIsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7Ozs7Ozs7OztBQVN2QyxJQUFFLENBQUMsWUFBWSxFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUE2QmxDLElBQUUsQ0FBQyxRQUFRLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDOztDQUUvQixDQUFDLENBQUMiLCJmaWxlIjoidGVzdC9hZGItc3BlY3MuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY2hhaSBmcm9tICdjaGFpJztcclxuaW1wb3J0IGNoYWlBc1Byb21pc2VkIGZyb20gJ2NoYWktYXMtcHJvbWlzZWQnO1xyXG5cclxuXHJcbmNoYWkudXNlKGNoYWlBc1Byb21pc2VkKTtcclxuXHJcbmRlc2NyaWJlLnNraXAoJ0FEQiBUbyBiZSBpbXBsZW1lbnRlZCBtZXRob2RzJywgKCkgPT4ge1xyXG5cclxuICAvL2l0KCdwcm9jZXNzRnJvbU1hbmlmZXN0JywgYXN5bmMgKCkgPT4geyB9KTtcclxuICAvL2l0KCdwYWNrYWdlQW5kTGF1bmNoQWN0aXZpdHlGcm9tTWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3Byb2Nlc3NFeGlzdHMnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIC8vaXQoJ2NvbXBpbGVNYW5pZmVzdCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgLy9pdCgnaW5zZXJ0TWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIC8vaXQoJ3NpZ25XaXRoRGVmYXVsdENlcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIC8vaXQoJ3NpZ25XaXRoQ3VzdG9tQ2VydCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgLy9pdCgnc2lnbicsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgLy9pdCgnemlwQWxpZ25BcGsnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIC8vaXQoJ2NoZWNrQXBrQ2VydCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgLy9pdCgnY2hlY2tDdXN0b21BcGtDZXJ0JywgYXN5bmMgKCkgPT4geyB9KTtcclxuICAvL2l0KCdnZXRLZXlzdG9yZU1kNScsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnY2hlY2tBcGtLZXlzdG9yZU1hdGNoJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdnZXREZXZpY2VzV2l0aFJldHJ5JywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdnZXRBcGlMZXZlbCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnZ2V0RW11bGF0b3JQb3J0JywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdyaW1yYWYnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3B1c2gnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3B1bGwnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2dldFBvcnRGcm9tRW11bGF0b3JTdHJpbmcnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2dldFJ1bm5pbmdBVkQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2dldFJ1bm5pbmdBVkRXaXRoUmV0cnknLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2tpbGxBbGxFbXVsYXRvcnMnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2xhdW5jaEFWRCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnd2FpdEZvckVtdWxhdG9yUmVhZHknLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2dldENvbm5lY3RlZERldmljZXMnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2dldENvbm5lY3RlZEVtdWxhdG9ycycsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnZm9yd2FyZFBvcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2ZvcndhcmRBYnN0cmFjdFBvcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2lzRGV2aWNlQ29ubmVjdGVkJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdwaW5nJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzZXREZXZpY2VJZCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnc2V0RW11bGF0b3JQb3J0JywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCd3YWl0Rm9yRGV2aWNlJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdyZXN0YXJ0QWRiJywgYXN5bmMgKCkgPT4geyB9KTtcclxuICBpdCgncmVzdGFydCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgaXQoJ3N0b3BMb2djYXRzdGFydExvZ2NhdCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgaXQoJ2dldExvZ2NhdExvZ3MnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIGl0KCdnZXRQSURzQnlOYW1lJywgYXN5bmMgKCkgPT4geyB9KTtcclxuICBpdCgna2lsbFByb2Nlc3Nlc0J5TmFtZScsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgaXQoJ2tpbGxQcm9jZXNzQnlQSUQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3N0YXJ0QXBwJywgYXN5bmMgKCkgPT4geyB9KTtcclxuICAvL2l0KCdpc1ZhbGlkQ2xhc3MnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIGl0KCdicm9hZGNhc3RQcm9jZXNzRW5kJywgYXN5bmMgKCkgPT4geyB9KTtcclxuICBpdCgnYnJvYWRjYXN0JywgYXN5bmMgKCkgPT4geyB9KTtcclxuICBpdCgnZW5kQW5kcm9pZENvdmVyYWdlJywgYXN5bmMgKCkgPT4geyB9KTtcclxuICBpdCgnYW5kcm9pZENvdmVyYWdlJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdnZXRGb2N1c2VkUGFja2FnZUFuZEFjdGl2aXR5JywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCd3YWl0Rm9yQWN0aXZpdHlPck5vdCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnd2FpdEZvckFjdGl2aXR5JywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCd3YWl0Rm9yTm90QWN0aXZpdHknLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3VuaW5zdGFsbEFwaycsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnaW5zdGFsbFJlbW90ZScsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnaW5zdGFsbCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnbWtkaXInLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIGl0KCdpbnN0cnVtZW50JywgYXN5bmMgKCkgPT4geyB9KTtcclxuICAvLyBUT0RPIHNob3VsZCBkZXByZWNhdGUgbm90IHVzZWQgaW4gYXBwaXVtXHJcbi8vICBpdCgnY2hlY2tBbmRTaWduQXBrJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdmb3JjZVN0b3AnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2NsZWFyJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzdG9wQW5kQ2xlYXInLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2lzQXBwSW5zdGFsbGVkJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdsb2NrJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdiYWNrJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdnb1RvSG9tZScsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgna2V5ZXZlbnQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2lzU2NyZWVuTG9ja2VkJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdpc1NvZnRLZXlib2FyZFByZXNlbnQnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3NlbmRUZWxuZXRDb21tYW5kJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdpc0VtdWxhdG9yJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdpc0FpcnBsYW5lTW9kZU9uJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzZXRBaXJwbGFuZU1vZGUnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2Jyb2FkY2FzdEFpcnBsYW5lTW9kZScsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnaXNXaWZpT24nLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ3NldFdpZmknLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4vLyAgaXQoJ2lzRGF0YU9uJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzZXREYXRhJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzZXRXaWZpQW5kRGF0YScsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgLy9pdCgnYXZhaWxhYmxlSU1FcycsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnZGVmYXVsdElNRScsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnZW5hYmxlSU1FJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdkaXNhYmxlSU1FJywgYXN5bmMgKCkgPT4geyB9KTtcclxuLy8gIGl0KCdzZXRJTUUnLCBhc3luYyAoKSA9PiB7IH0pO1xyXG4gIC8vaXQoJ2hhc0ludGVybmV0UGVybWlzc2lvbkZyb21NYW5pZmVzdCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbiAgaXQoJ3JlYm9vdCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbi8vICBpdCgnZ2V0QWRiU2VydmVyUG9ydCcsIGFzeW5jICgpID0+IHsgfSk7XHJcbn0pO1xyXG4iXSwic291cmNlUm9vdCI6Ii4uXFwuLiJ9