summaryrefslogtreecommitdiff
path: root/lib/python2.7/test/test_py_compile.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/python2.7/test/test_py_compile.py')
-rw-r--r--lib/python2.7/test/test_py_compile.py54
1 files changed, 0 insertions, 54 deletions
diff --git a/lib/python2.7/test/test_py_compile.py b/lib/python2.7/test/test_py_compile.py
deleted file mode 100644
index b919da2..0000000
--- a/lib/python2.7/test/test_py_compile.py
+++ /dev/null
@@ -1,54 +0,0 @@
-import imp
-import os
-import py_compile
-import shutil
-import tempfile
-import unittest
-
-from test import test_support
-
-class PyCompileTests(unittest.TestCase):
-
- def setUp(self):
- self.directory = tempfile.mkdtemp()
- self.source_path = os.path.join(self.directory, '_test.py')
- self.pyc_path = self.source_path + 'c'
- self.cwd_drive = os.path.splitdrive(os.getcwd())[0]
- # In these tests we compute relative paths. When using Windows, the
- # current working directory path and the 'self.source_path' might be
- # on different drives. Therefore we need to switch to the drive where
- # the temporary source file lives.
- drive = os.path.splitdrive(self.source_path)[0]
- if drive:
- os.chdir(drive)
-
- with open(self.source_path, 'w') as file:
- file.write('x = 123\n')
-
- def tearDown(self):
- shutil.rmtree(self.directory)
- if self.cwd_drive:
- os.chdir(self.cwd_drive)
-
- def test_absolute_path(self):
- py_compile.compile(self.source_path, self.pyc_path)
- self.assertTrue(os.path.exists(self.pyc_path))
-
- def test_cwd(self):
- cwd = os.getcwd()
- os.chdir(self.directory)
- py_compile.compile(os.path.basename(self.source_path),
- os.path.basename(self.pyc_path))
- os.chdir(cwd)
- self.assertTrue(os.path.exists(self.pyc_path))
-
- def test_relative_path(self):
- py_compile.compile(os.path.relpath(self.source_path),
- os.path.relpath(self.pyc_path))
- self.assertTrue(os.path.exists(self.pyc_path))
-
-def test_main():
- test_support.run_unittest(PyCompileTests)
-
-if __name__ == "__main__":
- test_main()