diff --git a/test/refactor/extract_function.py b/test/refactor/extract_function.py index e582e329..d3e0127f 100644 --- a/test/refactor/extract_function.py +++ b/test/refactor/extract_function.py @@ -92,3 +92,17 @@ class X(int): def f(x): #? 16 text {'new_name': 'ab'} return ab() +# -------------------------------------------------- in-class-1 +class Ya(): + a = 3 + #? 11 text {'new_name': 'f'} + c = a + 2 +# ++++++++++++++++++++++++++++++++++++++++++++++++++ +def f(): + return a + 2 + + +class Ya(): + a = 3 + #? 11 text {'new_name': 'f'} + c = f()