def setUp(self): super(TestPerformance, self).setUp() zip = ZipFile(REQUEST_ZIP) zip.extractall(self.tmp_dir) zip.close() self.req_dir = join(self.tmp_dir, 'requests') base.touch(join(self.req_dir, '__init__.py'))
def test_pye_relative_import(self): src_path = join(base.ROOT_DIR, 'test', 'data', 'relative_import') shutil.copytree(src_path, join(self.tmp_dir, 'relative_import')) base.touch(join(self.tmp_dir, '__init__.py')) self.lib_compile_pye(self.tmp_dir, remove_py=True, remove_pyc=True) from relative_import import main self.assertEqual(main.data, 'main') self.assertEqual(main.util.data, 'util')
def test_open_update_atime(): f = filepath() s0 = base.touch(f) time.sleep(1) s1 = base.touch(f) assert_less(s0.st_atime, s1.st_atime)
def test_open_rdonly_should_not_allow_writing(): f = filepath() base.touch(f) with base.posix_open(f, os.O_RDONLY) as fd: assert_raises(OSError, os.write, fd, "foobar")