1
0
forked from VimPlug/jedi
Files
jedi-fork/test/refactor/rename.py
2020-02-10 21:17:22 +01:00

66 lines
1.4 KiB
Python

"""
Test coverage for renaming is mostly being done by testing
`Script.get_references`.
"""
# ----- simple
def test1():
#? 7 blabla
test1()
AssertionError
return test1, test1.not_existing
# +++++
--- /home/dave/source/jedi/test/refactor/rename.py
+++ /home/dave/source/jedi/test/refactor/rename.py
@@ -1,6 +1,6 @@
-def test1():
+def blabla():
#? 7 blabla
- test1()
+ blabla()
AssertionError
- return test1, test1.not_existing
+ return blabla, blabla.not_existing
# ----- different-scopes
def x():
#? 7 v
some_var = 3
some_var
def y():
some_var = 3
some_var
# +++++
--- /home/dave/source/jedi/test/refactor/rename.py
+++ /home/dave/source/jedi/test/refactor/rename.py
@@ -1,7 +1,7 @@
def x():
#? 7 v
- some_var = 3
- some_var
+ v = 3
+ v
def y():
some_var = 3
some_var
# ----- import
from import_tree.mod1 import foobarbaz
#? 0 renamed
foobarbaz
# +++++
--- /home/dave/source/jedi/test/completion/import_tree/mod1.py
+++ /home/dave/source/jedi/test/completion/import_tree/mod1.py
@@ -1,5 +1,5 @@
a = 1
from import_tree.random import a as c
-foobarbaz = 3.0
+renamed = 3.0
--- /home/dave/source/jedi/test/refactor/rename.py
+++ /home/dave/source/jedi/test/refactor/rename.py
@@ -1,4 +1,4 @@
-from import_tree.mod1 import foobarbaz
+from import_tree.mod1 import renamed
#? 0 renamed
-foobarbaz
+renamed