mirror of
https://github.com/davidhalter/jedi.git
synced 2025-12-06 22:14:27 +08:00
66 lines
1.4 KiB
Python
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
|