diff options
Diffstat (limited to 'chromium/base/file_version_info_win_unittest.cc')
-rw-r--r-- | chromium/base/file_version_info_win_unittest.cc | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/chromium/base/file_version_info_win_unittest.cc b/chromium/base/file_version_info_win_unittest.cc index 7a761abcae1..6c81bb7cb30 100644 --- a/chromium/base/file_version_info_win_unittest.cc +++ b/chromium/base/file_version_info_win_unittest.cc @@ -152,4 +152,15 @@ TYPED_TEST(FileVersionInfoTest, CustomProperties) { version_info_win->GetValue(STRING16_LITERAL("Unknown property"), &str)); EXPECT_EQ(base::string16(), version_info_win->GetStringValue( STRING16_LITERAL("Unknown property"))); + + EXPECT_EQ(base::Version(std::vector<uint32_t>{1, 0, 0, 1}), + version_info_win->GetFileVersion()); +} + +TYPED_TEST(FileVersionInfoTest, NoVersionInfo) { + FilePath dll_path = GetTestDataPath(); + dll_path = dll_path.AppendASCII("no_version_info.dll"); + + TypeParam factory(dll_path); + ASSERT_FALSE(factory.Create()); } |