@@ -178,12 +178,12 @@ public function ifnull(PDO $pdo): void
178178
179179 $ stmt = $ pdo ->query ('SELECT ifnull(c_int, "default") as col from typemix ' );
180180 foreach ($ stmt as $ row ) {
181- assertType ('array{col: lowercase-string&numeric-string, 0: lowercase-string&numeric-string} ' , $ row );
181+ assertType ('array{col: lowercase-string&numeric-string&uppercase-string , 0: lowercase-string&numeric-string&uppercase -string} ' , $ row );
182182 }
183183
184184 $ stmt = $ pdo ->query ('SELECT ifnull(c_nullable_tinyint, "default") as col from typemix ' );
185185 foreach ($ stmt as $ row ) {
186- assertType ("array{col: 'default'|(lowercase-string&numeric-string), 0: 'default'|(lowercase-string&numeric-string)} " , $ row );
186+ assertType ("array{col: 'default'|(lowercase-string&numeric-string&uppercase-string ), 0: 'default'|(lowercase-string&numeric-string&uppercase -string)} " , $ row );
187187 }
188188
189189 $ stmt = $ pdo ->query ('SELECT ifnull(c_nullable_tinyint, 5000) as col from typemix ' );
@@ -203,7 +203,7 @@ public function ifnull(PDO $pdo): void
203203
204204 $ stmt = $ pdo ->query ('SELECT ifnull(c_int, 123.23) as col from typemix ' );
205205 foreach ($ stmt as $ row ) {
206- assertType ("array{col: lowercase-string&numeric-string, 0: lowercase-string&numeric-string} " , $ row );
206+ assertType ("array{col: lowercase-string&numeric-string&uppercase-string , 0: lowercase-string&numeric-string&uppercase -string} " , $ row );
207207 }
208208
209209 $ stmt = $ pdo ->query ('SELECT ifnull(123.23, c_int) as col from typemix ' );
0 commit comments