Home | History | Annotate | Download | only in util

Lines Matching refs:installer_state

29 #include "chrome/installer/util/installer_state.h"
77 MockInstallerState* installer_state) {
82 installer_state->Initialize(cmd_line, prefs, machine_state);
83 installer_state->set_target_path(target_dir);
84 EXPECT_TRUE(installer_state->FindProduct(BrowserDistribution::CHROME_BROWSER)
141 MockInstallerState installer_state;
142 BuildSingleChromeState(chrome_dir, &installer_state);
147 installer_state.RemoveOldVersionDirectories(latest_version, NULL,
221 MockInstallerState installer_state;
222 BuildSingleChromeState(chrome_dir, &installer_state);
228 installer_state.RemoveOldVersionDirectories(latest_version,
258 MockInstallerState installer_state;
259 installer_state.Initialize(cmd_line, prefs, machine_state);
260 installer_state.set_target_path(test_dir_.path());
261 EXPECT_EQ(test_dir_.path().value(), installer_state.target_path().value());
262 EXPECT_EQ(1U, installer_state.products().size());
273 installer_state.GetInstallerDirectory(new_version));
276 base::FilePath new_version_dir(installer_state.target_path().Append(
278 base::FilePath old_version_dir(installer_state.target_path().Append(
309 installer_state.RemoveOldVersionDirectories(new_version,
320 installer_state.RemoveOldVersionDirectories(new_version,
341 MockInstallerState installer_state;
342 installer_state.Initialize(cmd_line, prefs, machine_state);
343 installer_state.set_target_path(test_dir_.path());
344 EXPECT_EQ(1U, installer_state.products().size());
345 EXPECT_EQ(system_level, installer_state.system_install());
351 EXPECT_EQ(root, installer_state.root_key());
366 Version found_version(*installer_state.GetCurrentVersion(machine_state));
463 InstallerState installer_state;
464 installer_state.Initialize(cmd_line, prefs, machine_state);
467 scoped_ptr<Version> version(installer_state.GetCurrentVersion(machine_state));
499 MockInstallerState installer_state;
500 installer_state.set_target_path(test_dir_.path());
501 EXPECT_EQ(test_dir_.path().value(), installer_state.target_path().value());
523 installer_state.target_path().Append(L"1.2.3.4"),
524 installer_state.target_path().Append(L"1.2.3.5"),
525 installer_state.target_path().Append(L"1.2.3.6"),
526 installer_state.target_path().Append(base::ASCIIToWide(kOldVersion)),
527 installer_state.target_path().Append(
529 installer_state.target_path().Append(L"2.1.1.0"),
530 installer_state.target_path().Append(base::ASCIIToWide(kChromeExeVersion)),
531 installer_state.target_path().Append(base::ASCIIToWide(kNewVersion)),
532 installer_state.target_path().Append(L"3.9.1.1"),
550 { installer_state.target_path().Append(installer::kChromeOldExe),
552 { installer_state.target_path().Append(installer::kChromeExe),
554 { installer_state.target_path().Append(installer::kChromeNewExe),
570 installer_state.GetExistingExeVersions(&actual_exe_versions);
574 installer_state.RemoveOldVersionDirectories(new_version,
576 installer_state.target_path());
587 base::FileEnumerator version_enum(installer_state.target_path(), false,
609 InstallerState installer_state;
616 installer_state.Initialize(cmd_line, prefs, machine_state);
619 EXPECT_EQ(InstallerState::USER_LEVEL, installer_state.level());
620 EXPECT_EQ(InstallerState::MULTI_PACKAGE, installer_state.package_type());
621 EXPECT_EQ(InstallerState::MULTI_INSTALL, installer_state.operation());
622 EXPECT_TRUE(wcsstr(installer_state.target_path().value().c_str(),
626 EXPECT_FALSE(installer_state.verbose_logging());
627 EXPECT_EQ(installer_state.state_key(),
630 EXPECT_EQ(installer_state.state_type(), BrowserDistribution::CHROME_BROWSER);
631 EXPECT_TRUE(installer_state.multi_package_binaries_distribution());
632 EXPECT_TRUE(installer_state.FindProduct(BrowserDistribution::CHROME_BROWSER));
639 installer_state.Initialize(cmd_line, prefs, machine_state);
643 EXPECT_EQ(InstallerState::SYSTEM_LEVEL, installer_state.level());
644 EXPECT_EQ(InstallerState::SINGLE_PACKAGE, installer_state.package_type());
646 installer_state.operation());
647 EXPECT_TRUE(wcsstr(installer_state.target_path().value().c_str(),
651 EXPECT_TRUE(installer_state.verbose_logging());
652 EXPECT_EQ(installer_state.state_key(),
655 EXPECT_EQ(installer_state.state_type(), BrowserDistribution::CHROME_BROWSER);
656 EXPECT_TRUE(installer_state.FindProduct(BrowserDistribution::CHROME_BROWSER));
719 MockInstallerState& installer_state(Initialize(low_version_));
721 EXPECT_TRUE(installer_state.critical_update_version().Equals(*low_version_));
724 installer_state.DetermineCriticalVersion(NULL, *pv_version_).IsValid());
727 installer_state.DetermineCriticalVersion(opv_version_, *pv_version_)
731 installer_state.DetermineCriticalVersion(pv_version_, *pv_version_)
738 MockInstallerState& installer_state(Initialize(opv_version_));
740 EXPECT_TRUE(installer_state.critical_update_version().Equals(*opv_version_));
743 installer_state.DetermineCriticalVersion(NULL, *pv_version_).IsValid());
746 installer_state.DetermineCriticalVersion(opv_version_, *pv_version_)
750 installer_state.DetermineCriticalVersion(pv_version_, *pv_version_)
757 MockInstallerState& installer_state(Initialize(middle_version_));
759 EXPECT_TRUE(installer_state.critical_update_version().Equals(
763 installer_state.DetermineCriticalVersion(NULL, *pv_version_).IsValid());
766 installer_state.DetermineCriticalVersion(opv_version_, *pv_version_)
770 installer_state.DetermineCriticalVersion(pv_version_, *pv_version_)
777 MockInstallerState& installer_state(Initialize(pv_version_));
779 EXPECT_TRUE(installer_state.critical_update_version().Equals(
783 installer_state.DetermineCriticalVersion(NULL, *pv_version_).IsValid());
786 installer_state.DetermineCriticalVersion(opv_version_, *pv_version_)
790 installer_state.DetermineCriticalVersion(pv_version_, *pv_version_)
797 MockInstallerState& installer_state(Initialize(high_version_));
799 EXPECT_TRUE(installer_state.critical_update_version().Equals(
803 installer_state.DetermineCriticalVersion(NULL, *pv_version_).IsValid());
805 installer_state.DetermineCriticalVersion(opv_version_, *pv_version_)
808 installer_state.DetermineCriticalVersion(pv_version_, *pv_version_)