@@ -125,8 +125,9 @@ def mutated_module(source: str) -> str:
125125 ('x: list[A | None]' , []),
126126 ('a: Optional[int] = None' , 'a: Optional[int] = ""' ),
127127 ('a: int = 1' , ['a: int = 2' , 'a: int = None' ]),
128- ('a: str = "FoO"' , ['a: str = "XXFoOXX"' , 'a: str = "foo"' , 'a: str = "FOO"' , 'a: str = "Foo"' , 'a: str = None' ]),
129- ('a: str = "Fo\\ t"' , ['a: str = "XXFo\\ tXX"' , 'a: str = "fo\\ t"' , 'a: str = "FO\\ t"' , 'a: str = None' ]),
128+ ('a: str = "FoO"' , ['a: str = "XXFoOXX"' , 'a: str = "foo"' , 'a: str = "FOO"' , 'a: str = None' ]),
129+ (r'a: str = "Fo\t"' , [r'a: str = "XXFo\tXX"' , r'a: str = "FO\t"' , r'a: str = "fo\t"' , 'a: str = None' ]),
130+ (r'a: str = "Fo\N{ghost} \U11223344"' , [r'a: str = "XXFo\N{ghost} \U11223344XX"' , r'a: str = "FO\N{GHOST} \U11223344"' , r'a: str = "fo\N{ghost} \U11223344"' , 'a: str = None' ]),
130131 ('lambda: 0' , ['lambda: 1' , 'lambda: None' ]),
131132 ("1 in (1, 2)" , ['2 in (1, 2)' , '1 not in (1, 2)' , '1 in (2, 2)' , '1 in (1, 3)' ]),
132133 ('1+1' , ['2+1' , '1 - 1' , '1+2' ]),
@@ -149,9 +150,9 @@ def mutated_module(source: str) -> str:
149150 ('1e-3' , '1.001' ),
150151 ('True' , 'False' ),
151152 ('False' , 'True' ),
152- ('"FoO"' , ['"XXFoOXX"' , '"foo"' , '"FOO"' , '"Foo"' ]),
153- ("'FoO'" , ["'XXFoOXX'" , "'foo'" , "'FOO'" , "'Foo'" ]),
154- ("u'FoO'" , ["u'XXFoOXX'" , "u'foo'" , "u'FOO'" , "u'Foo'" ]),
153+ ('"FoO"' , ['"XXFoOXX"' , '"foo"' , '"FOO"' ]),
154+ ("'FoO'" , ["'XXFoOXX'" , "'foo'" , "'FOO'" ]),
155+ ("u'FoO'" , ["u'XXFoOXX'" , "u'foo'" , "u'FOO'" ]),
155156 ("10" , "11" ),
156157 ("10." , "11.0" ),
157158 ("0o10" , "9" ),
0 commit comments