| OLD | NEW |
| 1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ | 5 #ifndef CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ |
| 6 #define CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ | 6 #define CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ |
| 7 | 7 |
| 8 #include "chrome/browser/diagnostics/diagnostics_test.h" | 8 #include "chrome/browser/diagnostics/diagnostics_test.h" |
| 9 | 9 |
| 10 namespace diagnostics { | 10 namespace diagnostics { |
| 11 | 11 |
| 12 enum OutcomeCodes { | 12 enum OutcomeCodes { |
| 13 DIAG_RECON_SUCCESS, | 13 DIAG_RECON_SUCCESS, |
| 14 | 14 |
| 15 // OperatingSystemTest | 15 // OperatingSystemTest |
| 16 DIAG_RECON_PRE_WINDOW_XP_SP2, | 16 DIAG_RECON_PRE_WINDOW_XP_SP2, |
| 17 | 17 |
| 18 // ConflictingDllsTest | |
| 19 DIAG_RECON_DICTIONARY_LOOKUP_FAILED, | |
| 20 DIAG_RECON_NO_STATUS_FIELD, | |
| 21 DIAG_RECON_NO_NAME_FIELD, | |
| 22 DIAG_RECON_NO_LOCATION_FIELD, | |
| 23 DIAG_RECON_CONFLICTING_MODULES, | |
| 24 DIAG_RECON_NOT_IMPLEMENTED, | |
| 25 | |
| 26 // InstallTypeTest | 18 // InstallTypeTest |
| 27 DIAG_RECON_INSTALL_PATH_PROVIDER, | 19 DIAG_RECON_INSTALL_PATH_PROVIDER, |
| 28 | 20 |
| 29 // VersionTest | 21 // VersionTest |
| 30 DIAG_RECON_NO_VERSION, | 22 DIAG_RECON_NO_VERSION, |
| 31 DIAG_RECON_EMPTY_VERSION, | 23 DIAG_RECON_EMPTY_VERSION, |
| 32 | 24 |
| 33 // PathTest | 25 // PathTest |
| 34 DIAG_RECON_DEPENDENCY, | 26 DIAG_RECON_DEPENDENCY, |
| 35 DIAG_RECON_PATH_PROVIDER, | 27 DIAG_RECON_PATH_PROVIDER, |
| 36 DIAG_RECON_PATH_NOT_FOUND, | 28 DIAG_RECON_PATH_NOT_FOUND, |
| 37 DIAG_RECON_CANNOT_OBTAIN_SIZE, | 29 DIAG_RECON_CANNOT_OBTAIN_SIZE, |
| 38 DIAG_RECON_FILE_TOO_LARGE, | 30 DIAG_RECON_FILE_TOO_LARGE, |
| 39 DIAG_RECON_NOT_WRITABLE, | 31 DIAG_RECON_NOT_WRITABLE, |
| 40 | 32 |
| 41 // DiskSpaceTest | 33 // DiskSpaceTest |
| 42 DIAG_RECON_UNABLE_TO_QUERY, | 34 DIAG_RECON_UNABLE_TO_QUERY, |
| 43 DIAG_RECON_LOW_DISK_SPACE, | 35 DIAG_RECON_LOW_DISK_SPACE, |
| 44 | 36 |
| 45 // JSONTest | 37 // JSONTest |
| 46 DIAG_RECON_FILE_NOT_FOUND, | 38 DIAG_RECON_FILE_NOT_FOUND, |
| 47 DIAG_RECON_FILE_NOT_FOUND_OK, | 39 DIAG_RECON_FILE_NOT_FOUND_OK, |
| 48 DIAG_RECON_CANNOT_OBTAIN_FILE_SIZE, | 40 DIAG_RECON_CANNOT_OBTAIN_FILE_SIZE, |
| 49 DIAG_RECON_FILE_TOO_BIG, | 41 DIAG_RECON_FILE_TOO_BIG, |
| 50 DIAG_RECON_UNABLE_TO_OPEN_FILE, | 42 DIAG_RECON_UNABLE_TO_OPEN_FILE, |
| 51 DIAG_RECON_PARSE_ERROR, | 43 DIAG_RECON_PARSE_ERROR, |
| 52 }; | 44 }; |
| 53 | 45 |
| 54 DiagnosticsTest* MakeBookMarksTest(); | 46 DiagnosticsTest* MakeBookMarksTest(); |
| 55 DiagnosticsTest* MakeConflictingDllsTest(); | |
| 56 DiagnosticsTest* MakeDictonaryDirTest(); | 47 DiagnosticsTest* MakeDictonaryDirTest(); |
| 57 DiagnosticsTest* MakeDiskSpaceTest(); | 48 DiagnosticsTest* MakeDiskSpaceTest(); |
| 58 DiagnosticsTest* MakeInstallTypeTest(); | 49 DiagnosticsTest* MakeInstallTypeTest(); |
| 59 DiagnosticsTest* MakeLocalStateFileTest(); | 50 DiagnosticsTest* MakeLocalStateFileTest(); |
| 60 DiagnosticsTest* MakeLocalStateTest(); | 51 DiagnosticsTest* MakeLocalStateTest(); |
| 61 DiagnosticsTest* MakeOperatingSystemTest(); | 52 DiagnosticsTest* MakeOperatingSystemTest(); |
| 62 DiagnosticsTest* MakePreferencesTest(); | 53 DiagnosticsTest* MakePreferencesTest(); |
| 63 DiagnosticsTest* MakeResourcesFileTest(); | 54 DiagnosticsTest* MakeResourcesFileTest(); |
| 64 DiagnosticsTest* MakeUserDirTest(); | 55 DiagnosticsTest* MakeUserDirTest(); |
| 65 DiagnosticsTest* MakeVersionTest(); | 56 DiagnosticsTest* MakeVersionTest(); |
| 66 | 57 |
| 67 } // namespace diagnostics | 58 } // namespace diagnostics |
| 68 | 59 |
| 69 #endif // CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ | 60 #endif // CHROME_BROWSER_DIAGNOSTICS_RECON_DIAGNOSTICS_H_ |
| OLD | NEW |