1 // Copyright (c) 2011 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 // Constants related to the Chrome mini installer testing.
7 #ifndef CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_CONSTANTS_H__
8 #define CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_CONSTANTS_H__
10 namespace mini_installer_constants
{
12 // Path and process names
13 extern const wchar_t kChromeAppDir
[];
14 extern const wchar_t kChromeFrameAppDir
[];
15 extern const wchar_t kChromeFrameProductName
[];
16 extern const wchar_t kChromeMetaInstallerExecutable
[];
17 extern const wchar_t kChromeProductName
[];
18 extern const wchar_t kChromeMiniInstallerExecutable
[];
19 extern const wchar_t kChromeSetupExecutable
[];
20 extern const wchar_t kChromeUserDataBackupDir
[];
21 extern const wchar_t kChromeUserDataDir
[];
22 extern const wchar_t kDiffInstall
[];
23 extern const wchar_t kDiffInstallerPattern
[];
24 extern const wchar_t kFullInstall
[];
25 extern const wchar_t kFullInstallerPattern
[];
26 extern const wchar_t kGoogleUpdateExecutable
[];
27 extern const wchar_t kIEExecutable
[];
28 extern const wchar_t kWinFolder
[];
31 extern const wchar_t kBrowserTabName
[];
32 extern const wchar_t kChromeBuildType
[];
33 extern const wchar_t kChromeFrameAppName
[];
34 extern const wchar_t kChromeFirstRunUI
[];
35 extern const wchar_t kChromeUninstallDialogName
[];
36 extern const wchar_t kInstallerWindow
[];
39 extern const wchar_t kChromeLaunchShortcut
[];
40 extern const wchar_t kChromeUninstallShortcut
[];
42 // Chrome install types
43 extern const wchar_t kStandaloneInstaller
[];
44 extern const wchar_t kUntaggedInstallerPattern
[];
47 extern const wchar_t kDevChannelBuild
[];
48 extern const wchar_t kStableChannelBuild
[];
50 extern const wchar_t kIELocation
[];
51 extern const wchar_t kIEProcessName
[];
53 // Google Chrome meta installer location.
54 extern const wchar_t kChromeApplyTagExe
[];
55 extern const wchar_t kChromeApplyTagParameters
[];
56 extern const wchar_t kChromeInstallersLocation
[];
57 extern const wchar_t kChromeMetaInstallerExe
[];
58 extern const wchar_t kChromeStandAloneInstallerLocation
[];
59 } // namespace mini_installer_constants
61 // Command line switches.
63 extern const char kInstallerHelp
[];
64 extern const char kInstallerTestBackup
[];
65 extern const char kInstallerTestBuild
[];
66 extern const char kInstallerTestForce
[];
67 } // namespace switches
69 #endif // CHROME_TEST_MINI_INSTALLER_TEST_MINI_INSTALLER_TEST_CONSTANTS_H__