]> git.phdru.name Git - m_lib.git/blob - m_lib/hash/test/test-zh.py
3095b14cbf02846acafcde07115f518613a6b3ff
[m_lib.git] / m_lib / hash / test / test-zh.py
1 #! /usr/bin/env python
2
3
4 from m_lib.hash import ZODBhash
5
6
7 print "Making..."
8 db = ZODBhash.open("db", 'c')
9 db["test"] = "Test Ok!"
10 db.close()
11
12 print "Testing..."
13 db = ZODBhash.open("db", 'w')
14 print db["test"]
15 print len(db)
16 print db.keys()
17 print db.has_key("test")
18 print db.has_key("Test")
19 print db.get("test", "Yes")
20 print db.get("Test", "No")
21 del db["test"]
22 db.close()
23
24 print "Testing (more)..."
25 db = ZODBhash.open("db", 'r')
26 print len(db)
27 print db.keys()
28 print db.has_key("test")
29 db.close()