def test_listdir_no_absolute(self): '''LocalFilesystem listdir with no absolute paths''' lfs = LocalFilesystem(self.rootdir, absolute=False) l = lfs.listdir(self.tempdirname) self.assertIn(self.tempfilename, l) with self.assertRaises(ValueError): lfs.listdir(self.tempdir)
def test_stat_and_get_star(self): '''LocalFilesystem stat and get*''' lsf = LocalFilesystem() stat = lsf.stat(self.tempfile) atime = lsf.getatime(self.tempfile) self.assertAlmostEqual(atime, stat[_stat.ST_ATIME], delta=1.0) ctime = lsf.getctime(self.tempfile) self.assertAlmostEqual(ctime, stat[_stat.ST_CTIME], delta=1.0) mtime = lsf.getmtime(self.tempfile) self.assertAlmostEqual(mtime, stat[_stat.ST_MTIME], delta=1.0) size = lsf.getsize(self.tempfile) self.assertEqual(size, stat[_stat.ST_SIZE])