blob: d0d705ae6ebb7230ba80cde1f7f1869c23f6def2 [file] [log] [blame]
Roger E. Masse62a017c1996-12-17 19:54:27 +00001#! /usr/bin/env python
2"""Test script for the gdbm module
3 Roger E. Masse
4"""
5verbose = 0
6if __name__ == '__main__':
7 verbose = 1
8
9import gdbm
10from gdbm import error
11filename= '/tmp/delete_me'
12
13g = gdbm.open(filename, 'c')
14g['a'] = 'b'
15g['12345678910'] = '019237410982340912840198242'
16a = g.keys()
17if verbose:
18 print 'Test gdbm file keys: ', a
19
20g.has_key('a')
21g.close()
22g = gdbm.open(filename, 'r')
23g.close()
24g = gdbm.open(filename, 'rw')
25g.close()
26g = gdbm.open(filename, 'w')
27g.close()
28g = gdbm.open(filename, 'n')
29g.close()
30
31try:
32 import os
33 os.unlink(filename)
34except:
35 pass