Bug 1483730 - Return null from getFileForAdb if the adb file doesn't exit. r=jdescottes

Summary: Depends on D3463

Reviewers: jdescottes

Reviewed By: jdescottes

Bug #: 1483730

Differential Revision: https://phabricator.services.mozilla.com/D3464
This commit is contained in:
Hiroyuki Ikezoe 2018-08-17 06:58:42 +09:00
Родитель e7f608e1b0
Коммит 2e06ce7f26
2 изменённых файлов: 7 добавлений и 4 удалений

Просмотреть файл

@ -216,7 +216,12 @@ async function getFileForBinary() {
!await extractFiles()) {
return null;
}
return new FileUtils.File(ADB_BINARY_PATH);
const file = new FileUtils.File(ADB_BINARY_PATH);
if (!file.exists()) {
return null;
}
return file;
}
exports.getFileForBinary = getFileForBinary;

Просмотреть файл

@ -101,9 +101,7 @@ add_task(async function testNoAdbJSON() {
await extension.unload();
});
add_task({
skip_if: () => mozinfo.os == "win" // bug 1482008
}, async function testNoTargetBinaries() {
add_task(async function testNoTargetBinaries() {
const extension = ExtensionTestUtils.loadExtension({
manifest: {
version: (extension_version++).toString(),