Скачать файлы CODA с помощью Firefox - PullRequest
0 голосов
/ 18 сентября 2018

В моей регрессии E2E мне нужно скачать файлы CODA. Расширение этих файлов CODA - ".txt", тогда я использую этот код в моем файле conf:

multiCapabilities: [{
    'browserName': 'firefox',
    parallelCapability: false,
    marionette: true,
    "moz:firefoxOptions":{
        args: [ "--headless" ],
        prefs:{
            'browser.download.folderList': 2,
            'browser.download.dir': process.cwd() + '\\download\\',
            'browser.download.manager.alertOnEXEOpen': false,
            'browser.download.manager.showWhenStarting': false,
            'browser.download.manager.focusWhenStarting': false,
            'browser.download.useDownloadDir': true,
            'browser.helperApps.alwaysAsk.force': false,
            'browser.download.manager.closeWhenDone': true,
            'browser.download.manager.showAlertOnComplete': false,
            'browser.download.manager.useWindow': false,
            'services.sync.prefs.sync.browser.download.manager.showWhenStarting': false,
            'browser.helperApps.neverAsk.saveToDisk': "text/csv;text/plain;application/vnd.ms-excel;application/vnd.openxmlformats-officedocument.spreadsheetml.sheet;application/pdf;application/rss+xml;application/xml",
            'pdfjs.disabled': true
        }
    },
    'safebrowsing': {
        'enabled': true,
    }
}

Как вы можете видеть для расширения ".txt", я использую "text / plain", но не работает, Firefox спрашивает меня, хочу ли я сохранить или открыть файл, когда нажимаю кнопку "Загрузить".

PD: с остальными файлами (xls, xlsx, pdf) firefox ничего не спрашивает, потому что работает нормально.

Как я могу загрузить файл CODA без всплывающего вопроса в Firefox?

...