diff --git a/python/testData/copyPaste/multiLine/IndentTopLevel.after.py b/python/testData/copyPaste/multiLine/IndentTopLevel.after.py new file mode 100644 index 000000000000..ad8dfc390761 --- /dev/null +++ b/python/testData/copyPaste/multiLine/IndentTopLevel.after.py @@ -0,0 +1,6 @@ +def f(): + a = 1 + b = 2 +def f(): + a = 1 + b = 2 diff --git a/python/testData/copyPaste/multiLine/IndentTopLevel.dst.py b/python/testData/copyPaste/multiLine/IndentTopLevel.dst.py new file mode 100644 index 000000000000..057592383962 --- /dev/null +++ b/python/testData/copyPaste/multiLine/IndentTopLevel.dst.py @@ -0,0 +1,4 @@ +def f(): + a = 1 + b = 2 + \ No newline at end of file diff --git a/python/testData/copyPaste/multiLine/IndentTopLevel.src.py b/python/testData/copyPaste/multiLine/IndentTopLevel.src.py new file mode 100644 index 000000000000..74be0967eb55 --- /dev/null +++ b/python/testData/copyPaste/multiLine/IndentTopLevel.src.py @@ -0,0 +1,4 @@ +def f(): + a = 1 + b = 2 + \ No newline at end of file diff --git a/python/testSrc/com/jetbrains/python/PyCopyPasteTest.java b/python/testSrc/com/jetbrains/python/PyCopyPasteTest.java index aa6b78606538..6d30c6f77c2e 100644 --- a/python/testSrc/com/jetbrains/python/PyCopyPasteTest.java +++ b/python/testSrc/com/jetbrains/python/PyCopyPasteTest.java @@ -179,6 +179,10 @@ public class PyCopyPasteTest extends PyTestCase { doTestSingleLine(); } + public void testIndentTopLevel() { //PY-6889 + doTestMultiLine(); + } + private void doTest() { String name = getTestName(false);