appium-adb
Version:
Android Debug Bridge interface
204 lines (194 loc) • 13.7 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;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRlc3QvYWRiLXNwZWNzLmpzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7O29CQUFpQixNQUFNOzs7OzhCQUNJLGtCQUFrQjs7OztBQUc3QyxrQkFBSyxHQUFHLDZCQUFnQixDQUFDOztBQUV6QixRQUFRLENBQUMsSUFBSSxDQUFDLCtCQUErQixFQUFFLFlBQU07Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFxQ25ELElBQUUsQ0FBQyxTQUFTLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDO0FBQy9CLElBQUUsQ0FBQyx1QkFBdUIsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDN0MsSUFBRSxDQUFDLGVBQWUsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDckMsSUFBRSxDQUFDLGVBQWUsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7QUFDckMsSUFBRSxDQUFDLHFCQUFxQixFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUMzQyxJQUFFLENBQUMsa0JBQWtCLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDOzs7QUFHeEMsSUFBRSxDQUFDLHFCQUFxQixFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUMzQyxJQUFFLENBQUMsV0FBVyxFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQztBQUNqQyxJQUFFLENBQUMsb0JBQW9CLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDO0FBQzFDLElBQUUsQ0FBQyxpQkFBaUIsRUFBRTs7Ozs7Ozs7R0FBZSxDQUFDLENBQUM7Ozs7Ozs7OztBQVN2QyxJQUFFLENBQUMsWUFBWSxFQUFFOzs7Ozs7OztHQUFlLENBQUMsQ0FBQzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7QUE2QmxDLElBQUUsQ0FBQyxRQUFRLEVBQUU7Ozs7Ozs7O0dBQWUsQ0FBQyxDQUFDOztDQUUvQixDQUFDLENBQUMiLCJmaWxlIjoidGVzdC9hZGItc3BlY3MuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgY2hhaSBmcm9tICdjaGFpJztcbmltcG9ydCBjaGFpQXNQcm9taXNlZCBmcm9tICdjaGFpLWFzLXByb21pc2VkJztcblxuXG5jaGFpLnVzZShjaGFpQXNQcm9taXNlZCk7XG5cbmRlc2NyaWJlLnNraXAoJ0FEQiBUbyBiZSBpbXBsZW1lbnRlZCBtZXRob2RzJywgKCkgPT4ge1xuXG4gIC8vaXQoJ3Byb2Nlc3NGcm9tTWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xuICAvL2l0KCdwYWNrYWdlQW5kTGF1bmNoQWN0aXZpdHlGcm9tTWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdwcm9jZXNzRXhpc3RzJywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnY29tcGlsZU1hbmlmZXN0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnaW5zZXJ0TWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xuICAvL2l0KCdzaWduV2l0aERlZmF1bHRDZXJ0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnc2lnbldpdGhDdXN0b21DZXJ0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnc2lnbicsIGFzeW5jICgpID0+IHsgfSk7XG4gIC8vaXQoJ3ppcEFsaWduQXBrJywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnY2hlY2tBcGtDZXJ0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnY2hlY2tDdXN0b21BcGtDZXJ0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy9pdCgnZ2V0S2V5c3RvcmVNZDUnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdjaGVja0Fwa0tleXN0b3JlTWF0Y2gnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdnZXREZXZpY2VzV2l0aFJldHJ5JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnZ2V0QXBpTGV2ZWwnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdnZXRFbXVsYXRvclBvcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdyaW1yYWYnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdwdXNoJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgncHVsbCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2dldFBvcnRGcm9tRW11bGF0b3JTdHJpbmcnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdnZXRSdW5uaW5nQVZEJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnZ2V0UnVubmluZ0FWRFdpdGhSZXRyeScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2tpbGxBbGxFbXVsYXRvcnMnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdsYXVuY2hBVkQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCd3YWl0Rm9yRW11bGF0b3JSZWFkeScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2dldENvbm5lY3RlZERldmljZXMnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdnZXRDb25uZWN0ZWRFbXVsYXRvcnMnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdmb3J3YXJkUG9ydCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2ZvcndhcmRBYnN0cmFjdFBvcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdpc0RldmljZUNvbm5lY3RlZCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ3BpbmcnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzZXREZXZpY2VJZCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ3NldEVtdWxhdG9yUG9ydCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ3dhaXRGb3JEZXZpY2UnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdyZXN0YXJ0QWRiJywgYXN5bmMgKCkgPT4geyB9KTtcbiAgaXQoJ3Jlc3RhcnQnLCBhc3luYyAoKSA9PiB7IH0pO1xuICBpdCgnc3RvcExvZ2NhdHN0YXJ0TG9nY2F0JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgaXQoJ2dldExvZ2NhdExvZ3MnLCBhc3luYyAoKSA9PiB7IH0pO1xuICBpdCgnZ2V0UElEc0J5TmFtZScsIGFzeW5jICgpID0+IHsgfSk7XG4gIGl0KCdraWxsUHJvY2Vzc2VzQnlOYW1lJywgYXN5bmMgKCkgPT4geyB9KTtcbiAgaXQoJ2tpbGxQcm9jZXNzQnlQSUQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzdGFydEFwcCcsIGFzeW5jICgpID0+IHsgfSk7XG4gIC8vaXQoJ2lzVmFsaWRDbGFzcycsIGFzeW5jICgpID0+IHsgfSk7XG4gIGl0KCdicm9hZGNhc3RQcm9jZXNzRW5kJywgYXN5bmMgKCkgPT4geyB9KTtcbiAgaXQoJ2Jyb2FkY2FzdCcsIGFzeW5jICgpID0+IHsgfSk7XG4gIGl0KCdlbmRBbmRyb2lkQ292ZXJhZ2UnLCBhc3luYyAoKSA9PiB7IH0pO1xuICBpdCgnYW5kcm9pZENvdmVyYWdlJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnZ2V0Rm9jdXNlZFBhY2thZ2VBbmRBY3Rpdml0eScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ3dhaXRGb3JBY3Rpdml0eU9yTm90JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnd2FpdEZvckFjdGl2aXR5JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnd2FpdEZvck5vdEFjdGl2aXR5JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgndW5pbnN0YWxsQXBrJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnaW5zdGFsbFJlbW90ZScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2luc3RhbGwnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdta2RpcicsIGFzeW5jICgpID0+IHsgfSk7XG4gIGl0KCdpbnN0cnVtZW50JywgYXN5bmMgKCkgPT4geyB9KTtcbiAgLy8gVE9ETyBzaG91bGQgZGVwcmVjYXRlIG5vdCB1c2VkIGluIGFwcGl1bVxuLy8gIGl0KCdjaGVja0FuZFNpZ25BcGsnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdmb3JjZVN0b3AnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdjbGVhcicsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ3N0b3BBbmRDbGVhcicsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2lzQXBwSW5zdGFsbGVkJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnbG9jaycsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2JhY2snLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdnb1RvSG9tZScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2tleWV2ZW50JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnaXNTY3JlZW5Mb2NrZWQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdpc1NvZnRLZXlib2FyZFByZXNlbnQnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzZW5kVGVsbmV0Q29tbWFuZCcsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2lzRW11bGF0b3InLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdpc0FpcnBsYW5lTW9kZU9uJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnc2V0QWlycGxhbmVNb2RlJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnYnJvYWRjYXN0QWlycGxhbmVNb2RlJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnaXNXaWZpT24nLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzZXRXaWZpJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnaXNEYXRhT24nLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzZXREYXRhJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnc2V0V2lmaUFuZERhdGEnLCBhc3luYyAoKSA9PiB7IH0pO1xuICAvL2l0KCdhdmFpbGFibGVJTUVzJywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnZGVmYXVsdElNRScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2VuYWJsZUlNRScsIGFzeW5jICgpID0+IHsgfSk7XG4vLyAgaXQoJ2Rpc2FibGVJTUUnLCBhc3luYyAoKSA9PiB7IH0pO1xuLy8gIGl0KCdzZXRJTUUnLCBhc3luYyAoKSA9PiB7IH0pO1xuICAvL2l0KCdoYXNJbnRlcm5ldFBlcm1pc3Npb25Gcm9tTWFuaWZlc3QnLCBhc3luYyAoKSA9PiB7IH0pO1xuICBpdCgncmVib290JywgYXN5bmMgKCkgPT4geyB9KTtcbi8vICBpdCgnZ2V0QWRiU2VydmVyUG9ydCcsIGFzeW5jICgpID0+IHsgfSk7XG59KTtcbiJdfQ==