From e841c49d92a45307f3ed27451bd5f75b636ce716 Mon Sep 17 00:00:00 2001 From: "Roger E. Masse" Date: Tue, 17 Dec 1996 19:54:27 +0000 Subject: Test script for the GNU dbm module (gdbm) --- Lib/test/test_gdbm.py | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100755 Lib/test/test_gdbm.py (limited to 'Lib/test/test_gdbm.py') diff --git a/Lib/test/test_gdbm.py b/Lib/test/test_gdbm.py new file mode 100755 index 0000000000..d0d705ae6e --- /dev/null +++ b/Lib/test/test_gdbm.py @@ -0,0 +1,35 @@ +#! /usr/bin/env python +"""Test script for the gdbm module + Roger E. Masse +""" +verbose = 0 +if __name__ == '__main__': + verbose = 1 + +import gdbm +from gdbm import error +filename= '/tmp/delete_me' + +g = gdbm.open(filename, 'c') +g['a'] = 'b' +g['12345678910'] = '019237410982340912840198242' +a = g.keys() +if verbose: + print 'Test gdbm file keys: ', a + +g.has_key('a') +g.close() +g = gdbm.open(filename, 'r') +g.close() +g = gdbm.open(filename, 'rw') +g.close() +g = gdbm.open(filename, 'w') +g.close() +g = gdbm.open(filename, 'n') +g.close() + +try: + import os + os.unlink(filename) +except: + pass -- cgit v1.2.1