Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2343)

Unified Diff: chrome/browser/chromeos/settings/install_attributes_unittest.cc

Issue 2727713003: Update FWMP in TPM (Closed)
Patch Set: Nit Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/chromeos/settings/install_attributes_unittest.cc
diff --git a/chrome/browser/chromeos/settings/install_attributes_unittest.cc b/chrome/browser/chromeos/settings/install_attributes_unittest.cc
index 2b5e4526662660cf0c7da0d33d232f28f1925f3b..9b61b32fe16a3c4b2d5c1e1fd0f90a8e15027303 100644
--- a/chrome/browser/chromeos/settings/install_attributes_unittest.cc
+++ b/chrome/browser/chromeos/settings/install_attributes_unittest.cc
@@ -32,6 +32,13 @@ void CopyLockResult(base::RunLoop* loop,
loop->Quit();
}
+void OnSetBlockDevmode(chromeos::DBusMethodCallStatus* out_status,
+ chromeos::DBusMethodCallStatus call_status,
+ bool result,
+ const cryptohome::BaseReply& reply) {
+ *out_status = call_status;
+}
+
} // namespace
static const char kTestDomain[] = "example.com";
@@ -295,4 +302,14 @@ TEST_F(InstallAttributesTest, VerifyFakeInstallAttributesCache) {
EXPECT_EQ(std::string(), install_attributes_->GetDeviceId());
}
+TEST_F(InstallAttributesTest, CheckSetBlockDevmodeInTpm) {
+ chromeos::DBusMethodCallStatus status =
+ chromeos::DBusMethodCallStatus::DBUS_METHOD_CALL_FAILURE;
+ install_attributes_->SetBlockDevmodeInTpm(
+ true, base::Bind(&OnSetBlockDevmode, &status));
+ base::RunLoop().RunUntilIdle();
+
+ EXPECT_EQ(chromeos::DBusMethodCallStatus::DBUS_METHOD_CALL_SUCCESS, status);
+}
+
} // namespace chromeos

Powered by Google App Engine
This is Rietveld 408576698