Skip to content
Projeler
Gruplar
Parçacıklar
Yardım
Yükleniyor...
Oturum aç / Kaydol
Gezinmeyi değiştir
C
cpython
Proje
Proje
Ayrıntılar
Etkinlik
Cycle Analytics
Depo (repository)
Depo (repository)
Dosyalar
Kayıtlar (commit)
Dallar (branch)
Etiketler
Katkıda bulunanlar
Grafik
Karşılaştır
Grafikler
Konular (issue)
0
Konular (issue)
0
Liste
Pano
Etiketler
Kilometre Taşları
Birleştirme (merge) Talepleri
0
Birleştirme (merge) Talepleri
0
CI / CD
CI / CD
İş akışları (pipeline)
İşler
Zamanlamalar
Grafikler
Paketler
Paketler
Wiki
Wiki
Parçacıklar
Parçacıklar
Üyeler
Üyeler
Collapse sidebar
Close sidebar
Etkinlik
Grafik
Grafikler
Yeni bir konu (issue) oluştur
İşler
Kayıtlar (commit)
Konu (issue) Panoları
Kenar çubuğunu aç
Batuhan Osman TASKAYA
cpython
Commits
5d62cfe0
Kaydet (Commit)
5d62cfe0
authored
Şub 02, 2010
tarafından
Ezio Melotti
Dosyalara gözat
Seçenekler
Dosyalara Gözat
İndir
Eposta Yamaları
Sade Fark
#7092: silence py3k warnings for bsddb. Patch by Florent Xicluna.
üst
039c8993
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
39 additions
and
80 deletions
+39
-80
dbtables.py
Lib/bsddb/dbtables.py
+8
-8
test_basics.py
Lib/bsddb/test/test_basics.py
+13
-45
test_compare.py
Lib/bsddb/test/test_compare.py
+5
-5
test_dbobj.py
Lib/bsddb/test/test_dbobj.py
+1
-1
test_dbshelve.py
Lib/bsddb/test/test_dbshelve.py
+6
-9
test_join.py
Lib/bsddb/test/test_join.py
+2
-2
test_recno.py
Lib/bsddb/test/test_recno.py
+2
-10
test_bsddb3.py
Lib/test/test_bsddb3.py
+2
-0
No files found.
Lib/bsddb/dbtables.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -332,7 +332,7 @@ class bsdTableDB :
...
@@ -332,7 +332,7 @@ class bsdTableDB :
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
txn
:
if
txn
:
txn
.
abort
()
txn
.
abort
()
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
]
raise
TableDBError
,
dberror
[
1
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
]
raise
TableDBError
,
dberror
.
args
[
1
]
...
@@ -416,7 +416,7 @@ class bsdTableDB :
...
@@ -416,7 +416,7 @@ class bsdTableDB :
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
txn
:
if
txn
:
txn
.
abort
()
txn
.
abort
()
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
]
raise
TableDBError
,
dberror
[
1
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
]
raise
TableDBError
,
dberror
.
args
[
1
]
...
@@ -499,7 +499,7 @@ class bsdTableDB :
...
@@ -499,7 +499,7 @@ class bsdTableDB :
if
txn
:
if
txn
:
txn
.
abort
()
txn
.
abort
()
self
.
db
.
delete
(
_rowid_key
(
table
,
rowid
))
self
.
db
.
delete
(
_rowid_key
(
table
,
rowid
))
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
],
info
[
2
]
raise
TableDBError
,
dberror
[
1
],
info
[
2
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
],
info
[
2
]
raise
TableDBError
,
dberror
.
args
[
1
],
info
[
2
]
...
@@ -554,7 +554,7 @@ class bsdTableDB :
...
@@ -554,7 +554,7 @@ class bsdTableDB :
raise
raise
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
]
raise
TableDBError
,
dberror
[
1
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
]
raise
TableDBError
,
dberror
.
args
[
1
]
...
@@ -598,7 +598,7 @@ class bsdTableDB :
...
@@ -598,7 +598,7 @@ class bsdTableDB :
txn
.
abort
()
txn
.
abort
()
raise
raise
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
]
raise
TableDBError
,
dberror
[
1
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
]
raise
TableDBError
,
dberror
.
args
[
1
]
...
@@ -621,7 +621,7 @@ class bsdTableDB :
...
@@ -621,7 +621,7 @@ class bsdTableDB :
columns
=
self
.
__tablecolumns
[
table
]
columns
=
self
.
__tablecolumns
[
table
]
matching_rowids
=
self
.
__Select
(
table
,
columns
,
conditions
)
matching_rowids
=
self
.
__Select
(
table
,
columns
,
conditions
)
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
raise
TableDBError
,
dberror
[
1
]
raise
TableDBError
,
dberror
[
1
]
else
:
else
:
raise
TableDBError
,
dberror
.
args
[
1
]
raise
TableDBError
,
dberror
.
args
[
1
]
...
@@ -677,7 +677,7 @@ class bsdTableDB :
...
@@ -677,7 +677,7 @@ class bsdTableDB :
# leave all unknown condition callables alone as equals
# leave all unknown condition callables alone as equals
return
0
return
0
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
conditionlist
=
conditions
.
items
()
conditionlist
=
conditions
.
items
()
conditionlist
.
sort
(
cmp_conditions
)
conditionlist
.
sort
(
cmp_conditions
)
else
:
# Insertion Sort. Please, improve
else
:
# Insertion Sort. Please, improve
...
@@ -745,7 +745,7 @@ class bsdTableDB :
...
@@ -745,7 +745,7 @@ class bsdTableDB :
rowdata
[
column
]
=
self
.
db
.
get
(
rowdata
[
column
]
=
self
.
db
.
get
(
_data_key
(
table
,
column
,
rowid
))
_data_key
(
table
,
column
,
rowid
))
except
db
.
DBError
,
dberror
:
except
db
.
DBError
,
dberror
:
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
<
(
2
,
6
)
:
if
dberror
[
0
]
!=
db
.
DB_NOTFOUND
:
if
dberror
[
0
]
!=
db
.
DB_NOTFOUND
:
raise
raise
else
:
else
:
...
...
Lib/bsddb/test/test_basics.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -139,11 +139,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -139,11 +139,7 @@ class BasicTestCase(unittest.TestCase):
try
:
try
:
d
.
delete
(
'abcd'
)
d
.
delete
(
'abcd'
)
except
db
.
DBNotFoundError
,
val
:
except
db
.
DBNotFoundError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_NOTFOUND
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"expected exception"
)
self
.
fail
(
"expected exception"
)
...
@@ -162,11 +158,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -162,11 +158,7 @@ class BasicTestCase(unittest.TestCase):
try
:
try
:
d
.
put
(
'abcd'
,
'this should fail'
,
flags
=
db
.
DB_NOOVERWRITE
)
d
.
put
(
'abcd'
,
'this should fail'
,
flags
=
db
.
DB_NOOVERWRITE
)
except
db
.
DBKeyExistError
,
val
:
except
db
.
DBKeyExistError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_KEYEXIST
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_KEYEXIST
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_KEYEXIST
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"expected exception"
)
self
.
fail
(
"expected exception"
)
...
@@ -301,11 +293,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -301,11 +293,7 @@ class BasicTestCase(unittest.TestCase):
rec
=
c
.
next
()
rec
=
c
.
next
()
except
db
.
DBNotFoundError
,
val
:
except
db
.
DBNotFoundError
,
val
:
if
get_raises_error
:
if
get_raises_error
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_NOTFOUND
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
verbose
:
print
val
if
verbose
:
print
val
rec
=
None
rec
=
None
else
:
else
:
...
@@ -326,11 +314,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -326,11 +314,7 @@ class BasicTestCase(unittest.TestCase):
rec
=
c
.
prev
()
rec
=
c
.
prev
()
except
db
.
DBNotFoundError
,
val
:
except
db
.
DBNotFoundError
,
val
:
if
get_raises_error
:
if
get_raises_error
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_NOTFOUND
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
verbose
:
print
val
if
verbose
:
print
val
rec
=
None
rec
=
None
else
:
else
:
...
@@ -353,11 +337,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -353,11 +337,7 @@ class BasicTestCase(unittest.TestCase):
try
:
try
:
n
=
c
.
set
(
'bad key'
)
n
=
c
.
set
(
'bad key'
)
except
db
.
DBNotFoundError
,
val
:
except
db
.
DBNotFoundError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_NOTFOUND
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
if
set_raises_error
:
if
set_raises_error
:
...
@@ -371,11 +351,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -371,11 +351,7 @@ class BasicTestCase(unittest.TestCase):
try
:
try
:
n
=
c
.
get_both
(
'0404'
,
'bad data'
)
n
=
c
.
get_both
(
'0404'
,
'bad data'
)
except
db
.
DBNotFoundError
,
val
:
except
db
.
DBNotFoundError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_NOTFOUND
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_NOTFOUND
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
if
get_raises_error
:
if
get_raises_error
:
...
@@ -404,11 +380,7 @@ class BasicTestCase(unittest.TestCase):
...
@@ -404,11 +380,7 @@ class BasicTestCase(unittest.TestCase):
rec
=
c
.
current
()
rec
=
c
.
current
()
except
db
.
DBKeyEmptyError
,
val
:
except
db
.
DBKeyEmptyError
,
val
:
if
get_raises_error
:
if
get_raises_error
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_KEYEMPTY
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
DB_KEYEMPTY
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
DB_KEYEMPTY
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"unexpected DBKeyEmptyError"
)
self
.
fail
(
"unexpected DBKeyEmptyError"
)
...
@@ -451,13 +423,9 @@ class BasicTestCase(unittest.TestCase):
...
@@ -451,13 +423,9 @@ class BasicTestCase(unittest.TestCase):
print
"attempting to use a closed cursor's
%
s method"
%
\
print
"attempting to use a closed cursor's
%
s method"
%
\
method
method
# a bug may cause a NULL pointer dereference...
# a bug may cause a NULL pointer dereference...
apply
(
getattr
(
c
,
method
),
args
)
getattr
(
c
,
method
)(
*
args
)
except
db
.
DBError
,
val
:
except
db
.
DBError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
0
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
0
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
0
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"no exception raised when using a buggy cursor's"
self
.
fail
(
"no exception raised when using a buggy cursor's"
...
@@ -710,10 +678,10 @@ class BasicTransactionTestCase(BasicTestCase):
...
@@ -710,10 +678,10 @@ class BasicTransactionTestCase(BasicTestCase):
pass
pass
statDict
=
self
.
env
.
log_stat
(
0
);
statDict
=
self
.
env
.
log_stat
(
0
);
self
.
assert
_
(
statDict
.
has_key
(
'magic'
)
)
self
.
assert
In
(
'magic'
,
statDict
)
self
.
assert
_
(
statDict
.
has_key
(
'version'
)
)
self
.
assert
In
(
'version'
,
statDict
)
self
.
assert
_
(
statDict
.
has_key
(
'cur_file'
)
)
self
.
assert
In
(
'cur_file'
,
statDict
)
self
.
assert
_
(
statDict
.
has_key
(
'region_nowait'
)
)
self
.
assert
In
(
'region_nowait'
,
statDict
)
# must have at least one log file present:
# must have at least one log file present:
logs
=
self
.
env
.
log_archive
(
db
.
DB_ARCH_ABS
|
db
.
DB_ARCH_LOG
)
logs
=
self
.
env
.
log_archive
(
db
.
DB_ARCH_ABS
|
db
.
DB_ARCH_LOG
)
...
...
Lib/bsddb/test/test_compare.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -30,7 +30,7 @@ class ComparatorTests (unittest.TestCase):
...
@@ -30,7 +30,7 @@ class ComparatorTests (unittest.TestCase):
data
=
expected_data
[:]
data
=
expected_data
[:]
import
sys
import
sys
if
sys
.
version_info
[
0
]
<
3
:
if
sys
.
version_info
[
:
3
]
<
(
2
,
6
,
0
)
:
if
sys
.
version_info
[:
3
]
<
(
2
,
4
,
0
):
if
sys
.
version_info
[:
3
]
<
(
2
,
4
,
0
):
data
.
sort
(
comparator
)
data
.
sort
(
comparator
)
else
:
else
:
...
@@ -47,7 +47,7 @@ class ComparatorTests (unittest.TestCase):
...
@@ -47,7 +47,7 @@ class ComparatorTests (unittest.TestCase):
data2
.
append
(
i
)
data2
.
append
(
i
)
data
=
data2
data
=
data2
self
.
failUnless
(
data
==
expected_data
,
self
.
assertEqual
(
data
,
expected_data
,
"comparator `
%
s' is not right:
%
s vs.
%
s"
"comparator `
%
s' is not right:
%
s vs.
%
s"
%
(
comparator
,
expected_data
,
data
))
%
(
comparator
,
expected_data
,
data
))
def
test_lexical_comparator
(
self
):
def
test_lexical_comparator
(
self
):
...
@@ -115,14 +115,14 @@ class AbstractBtreeKeyCompareTestCase (unittest.TestCase):
...
@@ -115,14 +115,14 @@ class AbstractBtreeKeyCompareTestCase (unittest.TestCase):
rec
=
curs
.
first
()
rec
=
curs
.
first
()
while
rec
:
while
rec
:
key
,
ignore
=
rec
key
,
ignore
=
rec
self
.
failUnless
(
index
<
len
(
expected
),
self
.
assertLess
(
index
,
len
(
expected
),
"to many values returned from cursor"
)
"to many values returned from cursor"
)
self
.
failUnless
(
expected
[
index
]
==
key
,
self
.
assertEqual
(
expected
[
index
],
key
,
"expected value `
%
s' at
%
d but got `
%
s'"
"expected value `
%
s' at
%
d but got `
%
s'"
%
(
expected
[
index
],
index
,
key
))
%
(
expected
[
index
],
index
,
key
))
index
=
index
+
1
index
=
index
+
1
rec
=
curs
.
next
()
rec
=
curs
.
next
()
self
.
failUnless
(
index
==
len
(
expected
),
self
.
assertEqual
(
index
,
len
(
expected
),
"not enough values returned from cursor"
)
"not enough values returned from cursor"
)
finally
:
finally
:
curs
.
close
()
curs
.
close
()
...
...
Lib/bsddb/test/test_dbobj.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -27,7 +27,7 @@ class dbobjTestCase(unittest.TestCase):
...
@@ -27,7 +27,7 @@ class dbobjTestCase(unittest.TestCase):
def
put
(
self
,
key
,
*
args
,
**
kwargs
):
def
put
(
self
,
key
,
*
args
,
**
kwargs
):
key
=
key
.
upper
()
key
=
key
.
upper
()
# call our parent classes put method with an upper case key
# call our parent classes put method with an upper case key
return
apply
(
dbobj
.
DB
.
put
,
(
self
,
key
)
+
args
,
kwargs
)
return
dbobj
.
DB
.
put
(
self
,
key
,
*
args
,
**
kwargs
)
self
.
env
=
TestDBEnv
()
self
.
env
=
TestDBEnv
()
self
.
env
.
open
(
self
.
homeDir
,
db
.
DB_CREATE
|
db
.
DB_INIT_MPOOL
)
self
.
env
.
open
(
self
.
homeDir
,
db
.
DB_CREATE
|
db
.
DB_INIT_MPOOL
)
self
.
db
=
TestDB
(
self
.
env
)
self
.
db
=
TestDB
(
self
.
env
)
...
...
Lib/bsddb/test/test_dbshelve.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -5,6 +5,7 @@ TestCases for checking dbShelve objects.
...
@@ -5,6 +5,7 @@ TestCases for checking dbShelve objects.
import
os
,
string
import
os
,
string
import
random
import
random
import
unittest
import
unittest
import
warnings
from
test_all
import
db
,
dbshelve
,
test_support
,
verbose
,
\
from
test_all
import
db
,
dbshelve
,
test_support
,
verbose
,
\
...
@@ -117,15 +118,11 @@ class DBShelveTestCase(unittest.TestCase):
...
@@ -117,15 +118,11 @@ class DBShelveTestCase(unittest.TestCase):
dbvalues
=
d
.
values
()
dbvalues
=
d
.
values
()
self
.
assertEqual
(
len
(
dbvalues
),
len
(
d
.
keys
()))
self
.
assertEqual
(
len
(
dbvalues
),
len
(
d
.
keys
()))
import
sys
with
warnings
.
catch_warnings
():
if
sys
.
version_info
[
0
]
<
3
:
warnings
.
filterwarnings
(
'ignore'
,
values
.
sort
()
'comparing unequal types not supported'
,
dbvalues
.
sort
()
DeprecationWarning
)
self
.
assertEqual
(
values
,
dbvalues
)
self
.
assertEqual
(
sorted
(
values
),
sorted
(
dbvalues
))
else
:
# XXX: Convert all to strings. Please, improve
values
.
sort
(
key
=
lambda
x
:
str
(
x
))
dbvalues
.
sort
(
key
=
lambda
x
:
str
(
x
))
self
.
assertEqual
(
repr
(
values
),
repr
(
dbvalues
))
items
=
d
.
items
()
items
=
d
.
items
()
self
.
assertEqual
(
len
(
items
),
len
(
values
))
self
.
assertEqual
(
len
(
items
),
len
(
values
))
...
...
Lib/bsddb/test/test_join.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -51,13 +51,13 @@ class JoinTestCase(unittest.TestCase):
...
@@ -51,13 +51,13 @@ class JoinTestCase(unittest.TestCase):
# create and populate primary index
# create and populate primary index
priDB
=
db
.
DB
(
self
.
env
)
priDB
=
db
.
DB
(
self
.
env
)
priDB
.
open
(
self
.
filename
,
"primary"
,
db
.
DB_BTREE
,
db
.
DB_CREATE
)
priDB
.
open
(
self
.
filename
,
"primary"
,
db
.
DB_BTREE
,
db
.
DB_CREATE
)
map
(
lambda
t
,
priDB
=
priDB
:
apply
(
priDB
.
put
,
t
),
ProductIndex
)
map
(
lambda
t
,
priDB
=
priDB
:
priDB
.
put
(
*
t
),
ProductIndex
)
# create and populate secondary index
# create and populate secondary index
secDB
=
db
.
DB
(
self
.
env
)
secDB
=
db
.
DB
(
self
.
env
)
secDB
.
set_flags
(
db
.
DB_DUP
|
db
.
DB_DUPSORT
)
secDB
.
set_flags
(
db
.
DB_DUP
|
db
.
DB_DUPSORT
)
secDB
.
open
(
self
.
filename
,
"secondary"
,
db
.
DB_BTREE
,
db
.
DB_CREATE
)
secDB
.
open
(
self
.
filename
,
"secondary"
,
db
.
DB_BTREE
,
db
.
DB_CREATE
)
map
(
lambda
t
,
secDB
=
secDB
:
apply
(
secDB
.
put
,
t
),
ColorIndex
)
map
(
lambda
t
,
secDB
=
secDB
:
secDB
.
put
(
*
t
),
ColorIndex
)
sCursor
=
None
sCursor
=
None
jCursor
=
None
jCursor
=
None
...
...
Lib/bsddb/test/test_recno.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -60,11 +60,7 @@ class SimpleRecnoTestCase(unittest.TestCase):
...
@@ -60,11 +60,7 @@ class SimpleRecnoTestCase(unittest.TestCase):
try
:
try
:
data
=
d
[
0
]
# This should raise a KeyError!?!?!
data
=
d
[
0
]
# This should raise a KeyError!?!?!
except
db
.
DBInvalidArgError
,
val
:
except
db
.
DBInvalidArgError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
EINVAL
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
EINVAL
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
EINVAL
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"expected exception"
)
self
.
fail
(
"expected exception"
)
...
@@ -269,11 +265,7 @@ class SimpleRecnoTestCase(unittest.TestCase):
...
@@ -269,11 +265,7 @@ class SimpleRecnoTestCase(unittest.TestCase):
try
:
# this one will fail
try
:
# this one will fail
d
.
append
(
'bad'
*
20
)
d
.
append
(
'bad'
*
20
)
except
db
.
DBInvalidArgError
,
val
:
except
db
.
DBInvalidArgError
,
val
:
import
sys
self
.
assertEqual
(
val
.
args
[
0
],
db
.
EINVAL
)
if
sys
.
version_info
[
0
]
<
3
:
self
.
assertEqual
(
val
[
0
],
db
.
EINVAL
)
else
:
self
.
assertEqual
(
val
.
args
[
0
],
db
.
EINVAL
)
if
verbose
:
print
val
if
verbose
:
print
val
else
:
else
:
self
.
fail
(
"expected exception"
)
self
.
fail
(
"expected exception"
)
...
...
Lib/test/test_bsddb3.py
Dosyayı görüntüle @
5d62cfe0
...
@@ -12,6 +12,8 @@ from test.test_support import (requires, verbose, run_unittest, unlink, rmtree,
...
@@ -12,6 +12,8 @@ from test.test_support import (requires, verbose, run_unittest, unlink, rmtree,
# Skip test if _bsddb module was not built.
# Skip test if _bsddb module was not built.
import_module
(
'_bsddb'
)
import_module
(
'_bsddb'
)
# Silence Py3k warning
import_module
(
'bsddb'
,
deprecated
=
True
)
# When running as a script instead of within the regrtest framework, skip the
# When running as a script instead of within the regrtest framework, skip the
# requires test, since it's obvious we want to run them.
# requires test, since it's obvious we want to run them.
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment