• Home
  • Raw
  • Download

Lines Matching refs:db

4 from test_all import db, test_support, get_new_environment_path, \
12 self.db = db.DB()
15 self.db.close()
16 del self.db
21 self.db.open(self.path, dbtype=db.DB_HASH, flags = db.DB_CREATE)
22 self.assertEqual(db.DB_CREATE, self.db.get_open_flags())
25 self.db.open(self.path, dbtype=db.DB_HASH, flags = db.DB_CREATE |
26 db.DB_THREAD)
27 self.assertEqual(db.DB_CREATE | db.DB_THREAD, self.db.get_open_flags())
30 self.db.open(self.path, dbtype=db.DB_HASH, flags = db.DB_CREATE)
31 self.assertEqual((self.path, None), self.db.get_dbname())
35 self.db.open(self.path, dbname=name, dbtype=db.DB_HASH,
36 flags = db.DB_CREATE)
37 self.assertEqual((self.path, name), self.db.get_dbname())
41 self.db.set_bt_minkey(i)
42 self.assertEqual(i, self.db.get_bt_minkey())
45 self.db.set_lorder(1234)
46 self.assertEqual(1234, self.db.get_lorder())
47 self.db.set_lorder(4321)
48 self.assertEqual(4321, self.db.get_lorder())
49 self.assertRaises(db.DBInvalidArgError, self.db.set_lorder, 9182)
51 if db.version() >= (4, 6) :
53 flags = [db.DB_PRIORITY_VERY_LOW, db.DB_PRIORITY_LOW,
54 db.DB_PRIORITY_DEFAULT, db.DB_PRIORITY_HIGH,
55 db.DB_PRIORITY_VERY_HIGH]
57 self.db.set_priority(flag)
58 self.assertEqual(flag, self.db.get_priority())
61 self.assertFalse(self.db.get_transactional())
62 self.db.open(self.path, dbtype=db.DB_HASH, flags = db.DB_CREATE)
63 self.assertFalse(self.db.get_transactional())
68 self.db.set_h_ffactor(ffactor)
69 self.assertEqual(ffactor, self.db.get_h_ffactor())
74 self.db.set_h_nelem(nelem)
75 self.assertEqual(nelem, self.db.get_h_nelem())
80 self.db.set_pagesize(i)
81 self.assertEqual(i, self.db.get_pagesize())
85 self.assertRaises(db.DBInvalidArgError, self.db.set_pagesize, 1<<17)
87 self.assertRaises(db.DBInvalidArgError, self.db.set_pagesize, 1<<8)
92 self.env = db.DBEnv()
93 self.env.open(self.homeDir, db.DB_CREATE | db.DB_INIT_MPOOL |
94 db.DB_INIT_LOG | db.DB_INIT_TXN)
95 self.db = db.DB(self.env)
98 self.db.close()
99 del self.db
105 self.db.set_flags(db.DB_CHKSUM)
106 self.assertEqual(db.DB_CHKSUM, self.db.get_flags())
107 self.db.set_flags(db.DB_TXN_NOT_DURABLE)
108 self.assertEqual(db.DB_TXN_NOT_DURABLE | db.DB_CHKSUM,
109 self.db.get_flags())
112 self.assertFalse(self.db.get_transactional())
114 self.db.open("XXX", dbtype=db.DB_HASH,
115 flags = db.DB_CREATE | db.DB_AUTO_COMMIT)
116 self.assertTrue(self.db.get_transactional())
121 self.db.set_re_pad(i)
122 self.assertEqual(ord(i), self.db.get_re_pad())
124 self.db.set_re_pad(i)
125 self.assertEqual(i, self.db.get_re_pad())
129 self.db.set_re_delim(i)
130 self.assertEqual(ord(i), self.db.get_re_delim())
132 self.db.set_re_delim(i)
133 self.assertEqual(i, self.db.get_re_delim())
137 self.db.set_re_source(i)
138 self.assertEqual(i, self.db.get_re_source())
143 self.db.set_re_len(i)
144 self.assertEqual(i, self.db.get_re_len())
148 self.db.set_q_extentsize(i)
149 self.assertEqual(i, self.db.get_q_extentsize())