aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar DavidKorczynski <david@adalogics.com>2022-07-16 18:48:57 +0100
committerGravatar GitHub <noreply@github.com>2022-07-16 18:48:57 +0100
commitaabda0f17f4cd037130a5bf87d05016cbb03fcdf (patch)
tree9fd8e31c8e84d02150f2558c9e6446532d2cf214
parent5405d3b6e015078bbba4be1584d516b03e4cb457 (diff)
psycopg2: broaden exceptions (#8018)
-rw-r--r--projects/psycopg2/fuzz_sql.py10
1 files changed, 8 insertions, 2 deletions
diff --git a/projects/psycopg2/fuzz_sql.py b/projects/psycopg2/fuzz_sql.py
index 2b802ba8..753bd5a3 100644
--- a/projects/psycopg2/fuzz_sql.py
+++ b/projects/psycopg2/fuzz_sql.py
@@ -31,8 +31,14 @@ def TestInput(data):
q1.join([i1, i2])
query.format(q1, i3, i4)
comp = sql.Composed([query, i5])
- except (TypeError, ValueError) as e:
- pass
+ except (
+ AttributeError,
+ TypeError,
+ ValueError,
+ KeyError,
+ IndexError
+ ) as e:
+ pass
def main():
atheris.instrument_all()