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());
|
||||
}
|
||||
|
||||
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();
|
||||
CreateWithVersion(version);
|
||||
try {
|
||||
Load();
|
||||
EXPECT_TRUE(false); // expect throw
|
||||
} 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