summaryrefslogtreecommitdiff
path: root/sys/lib/python/test/test_dbm.py
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@localhost>2011-05-04 05:41:33 +0000
committercinap_lenrek <cinap_lenrek@localhost>2011-05-04 05:41:33 +0000
commitb8436b026a90291ba26afa4f7a2700720b03339f (patch)
tree3098aede87640c80567ecb31022e0404a8b5ec75 /sys/lib/python/test/test_dbm.py
parent6c1b42188259a6f1636cd15a9570b18af03e2dbb (diff)
remove python test cases
Diffstat (limited to 'sys/lib/python/test/test_dbm.py')
-rwxr-xr-xsys/lib/python/test/test_dbm.py55
1 files changed, 0 insertions, 55 deletions
diff --git a/sys/lib/python/test/test_dbm.py b/sys/lib/python/test/test_dbm.py
deleted file mode 100755
index b93e72eb7..000000000
--- a/sys/lib/python/test/test_dbm.py
+++ /dev/null
@@ -1,55 +0,0 @@
-#! /usr/bin/env python
-"""Test script for the dbm module
- Roger E. Masse
-"""
-import os
-import random
-import dbm
-from dbm import error
-from test.test_support import verbose, verify, TestSkipped, TESTFN
-
-# make filename unique to allow multiple concurrent tests
-# and to minimize the likelihood of a problem from an old file
-filename = TESTFN
-
-def cleanup():
- for suffix in ['', '.pag', '.dir', '.db']:
- try:
- os.unlink(filename + suffix)
- except OSError, (errno, strerror):
- # if we can't delete the file because of permissions,
- # nothing will work, so skip the test
- if errno == 1:
- raise TestSkipped, 'unable to remove: ' + filename + suffix
-
-def test_keys():
- d = dbm.open(filename, 'c')
- verify(d.keys() == [])
- d['a'] = 'b'
- d['12345678910'] = '019237410982340912840198242'
- d.keys()
- if d.has_key('a'):
- if verbose:
- print 'Test dbm keys: ', d.keys()
-
- d.close()
-
-def test_modes():
- d = dbm.open(filename, 'r')
- d.close()
- d = dbm.open(filename, 'rw')
- d.close()
- d = dbm.open(filename, 'w')
- d.close()
- d = dbm.open(filename, 'n')
- d.close()
-
-cleanup()
-try:
- test_keys()
- test_modes()
-except:
- cleanup()
- raise
-
-cleanup()