@@ -7,17 +7,17 @@ async def test_connection():
7
7
try :
8
8
# The file-like object is passed in as a keyword-only argument.
9
9
# See https://magicstack.github.io/asyncpg/current/api/index.html#asyncpg.connection.Connection.copy_from_query
10
- await conn .copy_from_query ("sql" , output = "filepath" ) # $ mad-sink__sql -injection="sql" mad-sink__path -injection="filepath"
11
- await conn .copy_from_query ("sql" , "arg1" , "arg2" , output = "filepath" ) # $ mad-sink__sql -injection="sql" mad-sink__path -injection="filepath"
10
+ await conn .copy_from_query ("sql" , output = "filepath" ) # $ mad-sink[sql -injection] ="sql" mad-sink[path -injection] ="filepath"
11
+ await conn .copy_from_query ("sql" , "arg1" , "arg2" , output = "filepath" ) # $ mad-sink[sql -injection] ="sql" mad-sink[path -injection] ="filepath"
12
12
13
- await conn .copy_from_table ("table" , output = "filepath" ) # $ mad-sink__path -injection="filepath"
14
- await conn .copy_to_table ("table" , source = "filepath" ) # $ mad-sink__path -injection="filepath"
13
+ await conn .copy_from_table ("table" , output = "filepath" ) # $ mad-sink[path -injection] ="filepath"
14
+ await conn .copy_to_table ("table" , source = "filepath" ) # $ mad-sink[path -injection] ="filepath"
15
15
16
- await conn .execute ("sql" ) # $ mad-sink__sql -injection="sql"
17
- await conn .executemany ("sql" ) # $ mad-sink__sql -injection="sql"
18
- await conn .fetch ("sql" ) # $ mad-sink__sql -injection="sql"
19
- await conn .fetchrow ("sql" ) # $ mad-sink__sql -injection="sql"
20
- await conn .fetchval ("sql" ) # $ mad-sink__sql -injection="sql"
16
+ await conn .execute ("sql" ) # $ mad-sink[sql -injection] ="sql"
17
+ await conn .executemany ("sql" ) # $ mad-sink[sql -injection] ="sql"
18
+ await conn .fetch ("sql" ) # $ mad-sink[sql -injection] ="sql"
19
+ await conn .fetchrow ("sql" ) # $ mad-sink[sql -injection] ="sql"
20
+ await conn .fetchval ("sql" ) # $ mad-sink[sql -injection] ="sql"
21
21
22
22
finally :
23
23
await conn .close ()
@@ -27,7 +27,7 @@ async def test_prepared_statement():
27
27
conn = await asyncpg .connect ()
28
28
29
29
try :
30
- pstmt = await conn .prepare ("psql" ) # $ mad-sink__sql -injection="psql"
30
+ pstmt = await conn .prepare ("psql" ) # $ mad-sink[sql -injection] ="psql"
31
31
pstmt .executemany ()
32
32
pstmt .fetch ()
33
33
pstmt .fetchrow ()
@@ -46,7 +46,7 @@ async def test_cursor():
46
46
cursor = await conn .cursor ("sql" ) # $ getSql="sql" constructedSql="sql"
47
47
await cursor .fetch ()
48
48
49
- pstmt = await conn .prepare ("psql" ) # $ mad-sink__sql -injection="psql"
49
+ pstmt = await conn .prepare ("psql" ) # $ mad-sink[sql -injection] ="psql"
50
50
pcursor = await pstmt .cursor () # $ getSql="psql"
51
51
await pcursor .fetch ()
52
52
@@ -69,37 +69,37 @@ async def test_connection_pool():
69
69
pool = await asyncpg .create_pool ()
70
70
71
71
try :
72
- await pool .copy_from_query ("sql" , output = "filepath" ) # $ mad-sink__sql -injection="sql" mad-sink__path -injection="filepath"
73
- await pool .copy_from_query ("sql" , "arg1" , "arg2" , output = "filepath" ) # $ mad-sink__sql -injection="sql" mad-sink__path -injection="filepath"
74
- await pool .copy_from_table ("table" , output = "filepath" ) # $ mad-sink__path -injection="filepath"
75
- await pool .copy_to_table ("table" , source = "filepath" ) # $ mad-sink__path -injection="filepath"
72
+ await pool .copy_from_query ("sql" , output = "filepath" ) # $ mad-sink[sql -injection] ="sql" mad-sink[path -injection] ="filepath"
73
+ await pool .copy_from_query ("sql" , "arg1" , "arg2" , output = "filepath" ) # $ mad-sink[sql -injection] ="sql" mad-sink[path -injection] ="filepath"
74
+ await pool .copy_from_table ("table" , output = "filepath" ) # $ mad-sink[path -injection] ="filepath"
75
+ await pool .copy_to_table ("table" , source = "filepath" ) # $ mad-sink[path -injection] ="filepath"
76
76
77
- await pool .execute ("sql" ) # $ mad-sink__sql -injection="sql"
78
- await pool .executemany ("sql" ) # $ mad-sink__sql -injection="sql"
79
- await pool .fetch ("sql" ) # $ mad-sink__sql -injection="sql"
80
- await pool .fetchrow ("sql" ) # $ mad-sink__sql -injection="sql"
81
- await pool .fetchval ("sql" ) # $ mad-sink__sql -injection="sql"
77
+ await pool .execute ("sql" ) # $ mad-sink[sql -injection] ="sql"
78
+ await pool .executemany ("sql" ) # $ mad-sink[sql -injection] ="sql"
79
+ await pool .fetch ("sql" ) # $ mad-sink[sql -injection] ="sql"
80
+ await pool .fetchrow ("sql" ) # $ mad-sink[sql -injection] ="sql"
81
+ await pool .fetchval ("sql" ) # $ mad-sink[sql -injection] ="sql"
82
82
83
83
async with pool .acquire () as conn :
84
- await conn .execute ("sql" ) # $ mad-sink__sql -injection="sql"
84
+ await conn .execute ("sql" ) # $ mad-sink[sql -injection] ="sql"
85
85
86
86
conn = await pool .acquire ()
87
87
try :
88
- await conn .fetch ("sql" ) # $ mad-sink__sql -injection="sql"
88
+ await conn .fetch ("sql" ) # $ mad-sink[sql -injection] ="sql"
89
89
finally :
90
90
await pool .release (conn )
91
91
92
92
finally :
93
93
await pool .close ()
94
94
95
95
async with asyncpg .create_pool () as pool :
96
- await pool .execute ("sql" ) # $ mad-sink__sql -injection="sql"
96
+ await pool .execute ("sql" ) # $ mad-sink[sql -injection] ="sql"
97
97
98
98
async with pool .acquire () as conn :
99
- await conn .execute ("sql" ) # $ mad-sink__sql -injection="sql"
99
+ await conn .execute ("sql" ) # $ mad-sink[sql -injection] ="sql"
100
100
101
101
conn = await pool .acquire ()
102
102
try :
103
- await conn .fetch ("sql" ) # $ mad-sink__sql -injection="sql"
103
+ await conn .fetch ("sql" ) # $ mad-sink[sql -injection] ="sql"
104
104
finally :
105
105
await pool .release (conn )
0 commit comments