def test_basic_file(): """testing basic file properties""" K = KVFS(dict()) K.create("/blub") assert "blub" in K.readdir("/") attr = K.getattr("/blub") assert stat.S_ISREG(attr['st_mode']) K.remove("/blub") print list(K.readdir("/")) assert not "blub" in K.readdir("/") K.flush()
def test_basic_dir(): """testing basic directory properties""" K = KVFS(dict()) K.mkdir("/bla") assert "bla" in K.readdir("/") assert stat.S_ISDIR(K.getattr("/bla")['st_mode']) dir = list(K.readdir("/bla")) assert '.' in dir assert '..' in dir K.remove("/bla") assert not "bla" in K.readdir("/") K.flush("/")