Add some more tests

This commit is contained in:
Sebastian Meßmer 2015-03-16 04:37:12 +01:00
parent 2c32927587
commit afd4c90e21

View File

@ -47,7 +47,32 @@ TYPED_TEST_P(FsppDeviceTest, LoadNonexistingFromExistingDir) {
); );
} }
//TODO Load file/dir which is more nested TYPED_TEST_P(FsppDeviceTest, LoadFileFromDir_Nesting1) {
this->LoadDir("/")->createDir("mydir", 0);
this->LoadDir("/mydir")->createAndOpenFile("myfile", 0);
this->LoadFile("/mydir/myfile");
}
TYPED_TEST_P(FsppDeviceTest, LoadDirFromDir_Nesting1) {
this->LoadDir("/")->createDir("mydir", 0);
this->LoadDir("/mydir")->createDir("mysubdir", 0);
this->LoadDir("/mydir/mysubdir");
}
TYPED_TEST_P(FsppDeviceTest, LoadFileFromDir_Nesting2) {
this->LoadDir("/")->createDir("mydir", 0);
this->LoadDir("/mydir")->createDir("mysubdir", 0);
this->LoadDir("/mydir/mysubdir")->createAndOpenFile("myfile", 0);
this->LoadFile("/mydir/mysubdir/myfile");
}
TYPED_TEST_P(FsppDeviceTest, LoadDirFromDir_Nesting2) {
this->LoadDir("/")->createDir("mydir", 0);
this->LoadDir("/mydir")->createDir("mysubdir", 0);
this->LoadDir("/mydir/mysubdir")->createDir("mysubsubdir", 0);
this->LoadDir("/mydir/mysubdir/mysubsubdir");
}
//TODO Load from dir structure with more than one entry per dir //TODO Load from dir structure with more than one entry per dir
//TODO statfs //TODO statfs
@ -58,7 +83,11 @@ REGISTER_TYPED_TEST_CASE_P(FsppDeviceTest,
LoadDirFromRootDir, LoadDirFromRootDir,
LoadNonexistingFromRootDir, LoadNonexistingFromRootDir,
LoadNonexistingFromNonexistingDir, LoadNonexistingFromNonexistingDir,
LoadNonexistingFromExistingDir LoadNonexistingFromExistingDir,
LoadFileFromDir_Nesting1,
LoadDirFromDir_Nesting1,
LoadFileFromDir_Nesting2,
LoadDirFromDir_Nesting2
); );
#endif #endif