2013-10-30 09:50:01 +00:00
|
|
|
diff -r 7fa3e824a4ee Lib/test/test_py_compile.py
|
|
|
|
--- a/Lib/test/test_py_compile.py Tue Oct 29 22:25:06 2013 -0400
|
|
|
|
+++ b/Lib/test/test_py_compile.py Wed Oct 30 11:08:31 2013 +0100
|
|
|
|
@@ -54,6 +54,10 @@
|
|
|
|
self.assertTrue(os.path.exists(self.pyc_path))
|
|
|
|
self.assertFalse(os.path.exists(self.cache_path))
|
|
|
|
|
|
|
|
+ def test_bad_coding(self):
|
|
|
|
+ bad_coding = os.path.join(os.path.dirname(__file__), 'bad_coding2.py')
|
|
|
|
+ self.assertIsNone(py_compile.compile(bad_coding, doraise=False))
|
|
|
|
+
|
Update to Python 3.4 alpha 4.
- Refreshed patches: 55 (systemtap), 102 (lib64), 111 (no static lib),
114 (statvfs flags), 132 (unittest rpmbuild hooks), 134 (fix COUNT_ALLOCS in
test_sys), 143 (tsc on ppc64), 146 (hashlib fips), 153 (test gdb noise),
157 (UID+GID overflows), 173 (ENOPROTOOPT in bind_port), 186 (dont raise
from py_compile)
- Removed patches: 129 (test_subprocess nonreadable dir - no longer fails in
Koji), 142 (the mock issue that caused this is fixed)
- Added patch 187 (remove thread atfork) - will be in next version
- Refreshed script for checking pyc and pyo timestamps with new ignored files.
- The fips patch is disabled for now until upstream makes a final decision
what to do with sha3 implementation for 3.4.0.
2013-11-05 11:39:14 +00:00
|
|
|
def test_relative_path(self):
|
|
|
|
py_compile.compile(os.path.relpath(self.source_path),
|
|
|
|
os.path.relpath(self.pyc_path))
|