summaryrefslogtreecommitdiff
path: root/scripts/make_errorcodes.py
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2010-02-15 21:59:49 +0000
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2010-02-16 00:38:44 +0000
commita320f25a2acddb6fa22660de61fb8e69f7839a1a (patch)
treeec1f7d89fa64d777d9e26ccf730bcf4cda592a71 /scripts/make_errorcodes.py
parent96b7912bcf4f766719e51daa25273d5472018623 (diff)
downloadpsycopg2-a320f25a2acddb6fa22660de61fb8e69f7839a1a.tar.gz
Completed documentation for errorcodes module.
Diffstat (limited to 'scripts/make_errorcodes.py')
-rwxr-xr-xscripts/make_errorcodes.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/scripts/make_errorcodes.py b/scripts/make_errorcodes.py
index 3dad76a..64ebca3 100755
--- a/scripts/make_errorcodes.py
+++ b/scripts/make_errorcodes.py
@@ -71,6 +71,11 @@ def parse_errors(url):
errcode = tr.tt.string.encode("ascii")
assert len(errcode) == 5
errlabel = tr('td')[1].string.replace(" ", "_").encode("ascii")
+
+ # double check the columns are equal
+ cond_name = tr('td')[2].string.upper().encode("ascii")
+ assert errlabel == cond_name, tr
+
errors[class_][errcode] = errlabel
return classes, errors