@@ -305,6 +305,29 @@ def foo():
305305# Test case of an outer string' parens enclose an inner string's parens.
306306call (body = ("%s %s" % (("," .join (items )), suffix )))
307307
308+ log .info (f'Skipping: { desc ["db_id" ]= } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]= } { desc ["exposure_max" ]= } ' )
309+
310+ log .info (f"Skipping: { desc ['db_id' ]= } { desc ['ms_name' ]} { money = } { dte = } { pos_share = } { desc ['status' ]= } { desc ['exposure_max' ]= } " )
311+
312+ log .info (f'Skipping: { desc ["db_id" ]} { foo ("bar" ,x = 123 )} { "foo" != "bar" } { (x := "abc=" )} { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
313+
314+ log .info (f'Skipping: { desc ["db_id" ]} { desc ["ms_name" ]} { money = } { (x := "abc=" )= } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
315+
316+ log .info (f'Skipping: { desc ["db_id" ]} { foo ("bar" ,x = 123 )= } { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
317+
318+ log .info (f'Skipping: { foo ("asdf" )= } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
319+
320+ log .info (f'Skipping: { "a" == "b" == "c" == "d" } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
321+
322+ log .info (f'Skipping: { "a" == "b" == "c" == "d" = } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ' )
323+
324+ log .info (f'Skipping: { longer_longer_longer_longer_longer_longer_name [ "db_id" ] [ "another_key" ] = : .3f } ' )
325+
326+ log .info (f'''Skipping: { "a" == 'b' } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ''' )
327+
328+ log .info (f'''Skipping: { 'a' == "b" = } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} ''' )
329+
330+ log .info (f"""Skipping: { 'a' == 'b' } { desc ['ms_name' ]} { money = } { dte = } { pos_share = } { desc ['status' ]} { desc ['exposure_max' ]} """ )
308331
309332# output
310333
@@ -846,3 +869,60 @@ def foo():
846869
847870# Test case of an outer string' parens enclose an inner string's parens.
848871call (body = "%s %s" % ("," .join (items ), suffix ))
872+
873+ log .info (
874+ "Skipping:"
875+ f' { desc ["db_id" ]= } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]= } { desc ["exposure_max" ]= } '
876+ )
877+
878+ log .info (
879+ "Skipping:"
880+ f" { desc ['db_id' ]= } { desc ['ms_name' ]} { money = } { dte = } { pos_share = } { desc ['status' ]= } { desc ['exposure_max' ]= } "
881+ )
882+
883+ log .info (
884+ "Skipping:"
885+ f" { desc ['db_id' ]} { foo ('bar' ,x = 123 )} { 'foo' != 'bar' } { (x := 'abc=' )} { pos_share = } { desc ['status' ]} { desc ['exposure_max' ]} "
886+ )
887+
888+ log .info (
889+ "Skipping:"
890+ f' { desc ["db_id" ]} { desc ["ms_name" ]} { money = } { (x := "abc=" )= } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} '
891+ )
892+
893+ log .info (
894+ "Skipping:"
895+ f' { desc ["db_id" ]} { foo ("bar" ,x = 123 )= } { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} '
896+ )
897+
898+ log .info (
899+ "Skipping:"
900+ f' { foo ("asdf" )= } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} '
901+ )
902+
903+ log .info (
904+ "Skipping:"
905+ f" { 'a' == 'b' == 'c' == 'd' } { desc ['ms_name' ]} { money = } { dte = } { pos_share = } { desc ['status' ]} { desc ['exposure_max' ]} "
906+ )
907+
908+ log .info (
909+ "Skipping:"
910+ f' { "a" == "b" == "c" == "d" = } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} '
911+ )
912+
913+ log .info (
914+ "Skipping:"
915+ f' { longer_longer_longer_longer_longer_longer_name [ "db_id" ] [ "another_key" ] = : .3f } '
916+ )
917+
918+ log .info (
919+ f"""Skipping: { "a" == 'b' } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} """
920+ )
921+
922+ log .info (
923+ f"""Skipping: { 'a' == "b" = } { desc ["ms_name" ]} { money = } { dte = } { pos_share = } { desc ["status" ]} { desc ["exposure_max" ]} """
924+ )
925+
926+ log .info (
927+ f"""Skipping: { 'a' == 'b' } { desc ['ms_name' ]} { money = } { dte = } { pos_share = } { desc ['status' ]} { desc ['exposure_max' ]} """
928+ )
0 commit comments