Use inline_mod instead of some_mod for inline refactor tests

This commit is contained in:
Dave Halter
2020-02-28 01:53:27 +01:00
parent 0f2d6ac27a
commit 58ba47841c
4 changed files with 13 additions and 18 deletions

View File

@@ -0,0 +1 @@
inline_var = 5 + 3

View File

@@ -1,3 +1 @@
foobar = 3
inline_var = 5 + 3

View File

@@ -59,28 +59,26 @@ math.cos
# ++++++++++++++++++++++++++++++++++++++++++++++++++
Cannot inline builtins/extensions
# -------------------------------------------------- module-error
from import_tree import some_mod
from import_tree import inline_mod
#? 11 error
test(some_mod)
test(inline_mod)
# ++++++++++++++++++++++++++++++++++++++++++++++++++
Cannot inline imports or modules
# -------------------------------------------------- module-works
from import_tree import some_mod
#? 20
test(x, some_mod. inline_var.conjugate)
from import_tree import inline_mod
#? 22
test(x, inline_mod. inline_var.conjugate)
# ++++++++++++++++++++++++++++++++++++++++++++++++++
--- inline.py
+++ inline.py
@@ -1,4 +1,4 @@
from import_tree import some_mod
#? 20
-test(x, some_mod. inline_var.conjugate)
from import_tree import inline_mod
#? 22
-test(x, inline_mod. inline_var.conjugate)
+test(x, (5 + 3).conjugate)
--- import_tree/some_mod.py
+++ import_tree/some_mod.py
@@ -1,4 +1,3 @@
foobar = 3
--- import_tree/inline_mod.py
+++ import_tree/inline_mod.py
@@ -1,2 +1 @@
-inline_var = 5 + 3
# -------------------------------------------------- class
class A: pass

View File

@@ -108,11 +108,9 @@ foobar
# ++++++++++++++++++++++++++++++++++++++++++++++++++
--- import_tree/some_mod.py
+++ import_tree/some_mod.py
@@ -1,4 +1,4 @@
@@ -1,2 +1,2 @@
-foobar = 3
+renamed = 3
inline_var = 5 + 3
--- rename.py
+++ rename.py
@@ -1,4 +1,4 @@