Index: base/sys_info_unittest.cc |
diff --git a/base/sys_info_unittest.cc b/base/sys_info_unittest.cc |
index 0231df637986e7f60494295c57f0801195552b98..c3b85077071a8ead6a263947fc109e374516a761 100644 |
--- a/base/sys_info_unittest.cc |
+++ b/base/sys_info_unittest.cc |
@@ -156,4 +156,14 @@ TEST_F(SysInfoTest, IsRunningOnChromeOS) { |
EXPECT_TRUE(base::SysInfo::IsRunningOnChromeOS()); |
} |
+TEST_F(SysInfoTest, GetStrippedReleaseBoard) { |
+ const char* kLsbRelease1 = "CHROMEOS_RELEASE_BOARD=Glimmer\n"; |
+ base::SysInfo::SetChromeOSVersionInfoForTest(kLsbRelease1, base::Time()); |
+ EXPECT_EQ("glimmer", base::SysInfo::GetStrippedReleaseBoard()); |
+ |
+ const char* kLsbRelease2 = "CHROMEOS_RELEASE_BOARD=glimmer-signed-mp-v4keys"; |
+ base::SysInfo::SetChromeOSVersionInfoForTest(kLsbRelease2, base::Time()); |
+ EXPECT_EQ("glimmer", base::SysInfo::GetStrippedReleaseBoard()); |
+} |
+ |
#endif // OS_CHROMEOS |