@@ -305,6 +305,29 @@ def foo():
305
305
# Test case of an outer string' parens enclose an inner string's parens.
306
306
call (body = ("%s %s" % (("," .join (items )), suffix )))
307
307
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' ]} """ )
308
331
309
332
# output
310
333
@@ -846,3 +869,60 @@ def foo():
846
869
847
870
# Test case of an outer string' parens enclose an inner string's parens.
848
871
call (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