Adapt test cases to new behavior from commit 2642507344
This commit is contained in:
parent
93f34a4557
commit
354f72443e
@ -199,14 +199,24 @@ TEST_F(CryConfigLoaderTest, Version_Create) {
|
|||||||
EXPECT_EQ(gitversion::VersionString(), created.config()->CreatedWithVersion());
|
EXPECT_EQ(gitversion::VersionString(), created.config()->CreatedWithVersion());
|
||||||
}
|
}
|
||||||
|
|
||||||
TEST_F(CryConfigLoaderTest, RefusesToLoadNewerFilesystem) {
|
TEST_F(CryConfigLoaderTest, AsksWhenLoadingNewerFilesystem_AnswerYes) {
|
||||||
|
EXPECT_CALL(*console, askYesNo(HasSubstr("should not be opened with older versions"))).Times(1).WillOnce(Return(true));
|
||||||
|
|
||||||
|
string version = newerVersion();
|
||||||
|
CreateWithVersion(version);
|
||||||
|
EXPECT_NE(boost::none, Load());
|
||||||
|
}
|
||||||
|
|
||||||
|
TEST_F(CryConfigLoaderTest, AsksWhenLoadingNewerFilesystem_AnswerNo) {
|
||||||
|
EXPECT_CALL(*console, askYesNo(HasSubstr("should not be opened with older versions"))).Times(1).WillOnce(Return(false));
|
||||||
|
|
||||||
string version = newerVersion();
|
string version = newerVersion();
|
||||||
CreateWithVersion(version);
|
CreateWithVersion(version);
|
||||||
try {
|
try {
|
||||||
Load();
|
Load();
|
||||||
EXPECT_TRUE(false); // expect throw
|
EXPECT_TRUE(false); // expect throw
|
||||||
} catch (const std::runtime_error &e) {
|
} catch (const std::runtime_error &e) {
|
||||||
EXPECT_THAT(e.what(), HasSubstr("Please update your CryFS version"));
|
EXPECT_THAT(e.what(), HasSubstr("Not trying to load file system"));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user