; This Source Code Form is subject to the terms of the Mozilla Public ; License, v. 2.0. If a copy of the MPL was not distributed with this ; file, You can obtain one at http://mozilla.org/MPL/2.0/. ; Tests that require the updater binary. These tests should never run on Android ; which doesn't use the updater binary as other applications do and are excluded ; from running the tests in the moz.build file. [DEFAULT] tags = appupdate head = head_update.js tail = [invalidArgCallbackFileNotInInstallDirFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [invalidArgCallbackFilePathTooLongFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [invalidArgInstallDirPathTooLongFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [invalidArgInstallDirPathTraversalFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [invalidArgInstallWorkingDirPathNotSameFailure_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [invalidArgPatchDirPathTraversalFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [invalidArgStageDirNotInInstallDirFailure_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [invalidArgWorkingDirPathLocalUNCFailure_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [invalidArgWorkingDirPathRelativeFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marSuccessComplete.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marSuccessPartial.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marFailurePartial.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marStageSuccessComplete.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marStageSuccessPartial.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marVersionDowngrade.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 and mar signing [marWrongChannel.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 and mar signing [marStageFailurePartial.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marCallbackAppSuccessComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marCallbackAppSuccessPartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marCallbackAppStageSuccessComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marCallbackAppStageSuccessPartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marAppInUseSuccessComplete.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marAppInUseStageSuccessComplete_unix.js] skip-if = os == 'win' reason = not a Windows test [marAppInUseStageFailureComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileLockedFailureComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileLockedFailurePartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileLockedStageFailureComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileLockedStageFailurePartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileInUseSuccessComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileInUseSuccessPartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marRMRFDirFileInUseSuccessComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marRMRFDirFileInUseSuccessPartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileInUseStageFailureComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marFileInUseStageFailurePartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marRMRFDirFileInUseStageFailureComplete_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marRMRFDirFileInUseStageFailurePartial_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marAppApplyDirLockedStageFailure_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marAppApplyUpdateAppBinInUseStageSuccess_win.js] skip-if = os != 'win' || debug && (os_version == '5.1' || os_version == '5.2') reason = Windows only test and bug 1291985 [marAppApplyUpdateSuccess.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marAppApplyUpdateStageSuccess.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985 [marAppApplyUpdateStageOldVersionFailure.js] skip-if = os == 'win' && debug && (os_version == '5.1' || os_version == '5.2') reason = bug 1291985