summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_tempfile.py
diff options
context:
space:
mode:
authorNeal Norwitz <nnorwitz@gmail.com>2002-08-16 19:28:59 (GMT)
committerNeal Norwitz <nnorwitz@gmail.com>2002-08-16 19:28:59 (GMT)
commit68ee0128a2e213ebf69a3ecc92a03310edf47c16 (patch)
tree94ea605c14f9c7c4fc46267609ee1ccc8a4ab4d2 /Lib/test/test_tempfile.py
parent192690e2d21f90a2725dceec62f99bba26a9faf1 (diff)
downloadcpython-68ee0128a2e213ebf69a3ecc92a03310edf47c16.zip
cpython-68ee0128a2e213ebf69a3ecc92a03310edf47c16.tar.gz
cpython-68ee0128a2e213ebf69a3ecc92a03310edf47c16.tar.bz2
Drop the number of test files to 100 for all the tests
Diffstat (limited to 'Lib/test/test_tempfile.py')
-rw-r--r--Lib/test/test_tempfile.py12
1 files changed, 8 insertions, 4 deletions
diff --git a/Lib/test/test_tempfile.py b/Lib/test/test_tempfile.py
index 1ea0d00..0e1c891 100644
--- a/Lib/test/test_tempfile.py
+++ b/Lib/test/test_tempfile.py
@@ -18,6 +18,10 @@ else:
has_textmode = (tempfile._text_openflags != tempfile._bin_openflags)
+# TEST_FILES may need to be tweaked for systems depending on the maximum
+# number of files that can be opened at one time (see ulimit -n)
+TEST_FILES = 100
+
# This is organized as one test for each chunk of code in tempfile.py,
# in order of their appearance in the file. Testing which requires
# threads is not done here.
@@ -156,7 +160,7 @@ class test__RandomNameSequence(TC):
dict = {}
r = self.r
- for i in xrange(100):
+ for i in xrange(TEST_FILES):
s = r.next()
self.nameCheck(s, '', '', '')
self.failIf(s in dict)
@@ -290,7 +294,7 @@ class test__mkstemp_inner(TC):
def test_basic_many(self):
"""_mkstemp_inner can create many files (stochastic)"""
- extant = range(1000)
+ extant = range(TEST_FILES)
for i in extant:
extant[i] = self.do_create(pre="aa")
@@ -494,7 +498,7 @@ class test_mkdtemp(TC):
def test_basic_many(self):
"""mkdtemp can create many directories (stochastic)"""
- extant = range(1000)
+ extant = range(TEST_FILES)
try:
for i in extant:
extant[i] = self.do_create(pre="aa")
@@ -582,7 +586,7 @@ class test_mktemp(TC):
def test_many(self):
"""mktemp can choose many usable file names (stochastic)"""
- extant = range(1000)
+ extant = range(TEST_FILES)
for i in extant:
extant[i] = self.do_create(pre="aa")