File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -122,20 +122,21 @@ def test_param_conversion(self):
122
122
'["2017-12-22 16:07:01"]'
123
123
))
124
124
125
- @unittest .skipUnless (connection .vendor not in ('sqlite' , 'postgresql' ), '' )
125
+ @unittest .skipIf (connection .vendor in ('sqlite' , 'postgresql' ),
126
+ 'Mixing bytestrings and text is not allowed on PostgreSQL and SQLite' )
126
127
def test_binary_param_force_text (self ):
127
128
self .assertEqual (len (self .panel ._queries ), 0 )
128
129
129
130
with connection .cursor () as cursor :
130
131
cursor .execute ("SELECT * FROM auth_user WHERE username = %s" , [b'\xff ' ])
131
132
132
133
self .assertEqual (len (self .panel ._queries ), 1 )
134
+ self .assertEqual (self .panel ._queries [0 ][1 ]['sql' ], "SELECT * FROM auth_user WHERE username = '\ufffd '" )
133
135
134
136
self .panel .process_response (self .request , self .response )
135
137
self .panel .generate_stats (self .request , self .response )
136
138
137
- @unittest .skipUnless (connection .vendor != 'sqlite' ,
138
- 'Test invalid for SQLite' )
139
+ @unittest .skipUnless (connection .vendor != 'sqlite' , 'Test invalid for SQLite' )
139
140
def test_raw_query_param_conversion (self ):
140
141
self .assertEqual (len (self .panel ._queries ), 0 )
141
142
You can’t perform that action at this time.
0 commit comments