def test_created(fs: AbstractFileSystem, temp_file): try: fs.touch(temp_file) created = fs.created(path=temp_file) assert isinstance(created, datetime.datetime) finally: if not isinstance(fs, tuple(READ_ONLY_FILESYSTEMS)): fs.rm(temp_file)
def test_modified(fs: AbstractFileSystem, temp_file): try: fs.touch(temp_file) created = fs.created(path=temp_file) time.sleep(0.05) fs.touch(temp_file) modified = fs.modified(path=temp_file) assert isinstance(modified, datetime.datetime) assert modified > created finally: fs.rm(temp_file)