blob: d0d705ae6ebb7230ba80cde1f7f1869c23f6def2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
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
|