[Python-checkins] r55597 - in python/branches/bcannon-objcap/tests: README __init__.py fail fail/__init__.py fail/builtin_execfile--NameError.py fail/builtin_open--NameError.py fail/file_constructor--TypeError.py fail/import_unsafe_builtin--ImportError.py fail/import_unsafe_extension--ImportError.py succeed succeed/__init__.py succeed/import_py.py succeed/import_safe_builtin.py succeed/import_safe_extension.py
brett.cannon
python-checkins at python.org
Sat May 26 01:54:44 CEST 2007
Author: brett.cannon
Date: Sat May 26 01:54:43 2007
New Revision: 55597
Added:
python/branches/bcannon-objcap/tests/
python/branches/bcannon-objcap/tests/README (contents, props changed)
python/branches/bcannon-objcap/tests/__init__.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/
python/branches/bcannon-objcap/tests/fail/__init__.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/builtin_execfile--NameError.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/builtin_open--NameError.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/file_constructor--TypeError.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/import_unsafe_builtin--ImportError.py (contents, props changed)
python/branches/bcannon-objcap/tests/fail/import_unsafe_extension--ImportError.py (contents, props changed)
python/branches/bcannon-objcap/tests/succeed/
python/branches/bcannon-objcap/tests/succeed/__init__.py (contents, props changed)
python/branches/bcannon-objcap/tests/succeed/import_py.py (contents, props changed)
python/branches/bcannon-objcap/tests/succeed/import_safe_builtin.py (contents, props changed)
python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py (contents, props changed)
Log:
Start adding security-specific tests.
Added: python/branches/bcannon-objcap/tests/README
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/README Sat May 26 01:54:43 2007
@@ -0,0 +1,5 @@
+The 'succeed' directory contains files that when run should always run to
+conclusion without failure.
+
+The 'fail' directory has files that should always raise the exception specified
+in the file's name.
Added: python/branches/bcannon-objcap/tests/__init__.py
==============================================================================
Added: python/branches/bcannon-objcap/tests/fail/__init__.py
==============================================================================
Added: python/branches/bcannon-objcap/tests/fail/builtin_execfile--NameError.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/fail/builtin_execfile--NameError.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+_ = execfile
Added: python/branches/bcannon-objcap/tests/fail/builtin_open--NameError.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/fail/builtin_open--NameError.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+_ = open
Added: python/branches/bcannon-objcap/tests/fail/file_constructor--TypeError.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/fail/file_constructor--TypeError.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+_ = file('README', 'r')
Added: python/branches/bcannon-objcap/tests/fail/import_unsafe_builtin--ImportError.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/fail/import_unsafe_builtin--ImportError.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+import sys
Added: python/branches/bcannon-objcap/tests/fail/import_unsafe_extension--ImportError.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/fail/import_unsafe_extension--ImportError.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+import termios
Added: python/branches/bcannon-objcap/tests/succeed/__init__.py
==============================================================================
Added: python/branches/bcannon-objcap/tests/succeed/import_py.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/succeed/import_py.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+import token
Added: python/branches/bcannon-objcap/tests/succeed/import_safe_builtin.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/succeed/import_safe_builtin.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+import errno
Added: python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py
==============================================================================
--- (empty file)
+++ python/branches/bcannon-objcap/tests/succeed/import_safe_extension.py Sat May 26 01:54:43 2007
@@ -0,0 +1 @@
+import time
More information about the Python-checkins
mailing list