mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-18 09:34:34 +07:00
fixed PY-9840 Enter in comment leads to inconsistent caret position
This commit is contained in:
@@ -0,0 +1,6 @@
|
||||
# Lorem ipsum dolor sit amet, consectetur adipisicing elit,
|
||||
# sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
||||
# ad minim <caret>veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
|
||||
# ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
|
||||
# voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
|
||||
# occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
|
||||
@@ -0,0 +1,7 @@
|
||||
# Lorem ipsum dolor sit amet, consectetur adipisicing elit,
|
||||
# sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim
|
||||
# ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip
|
||||
# ex ea commodo consequat. Duis aute irure dolor in reprehenderit in
|
||||
# voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint
|
||||
# occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit
|
||||
# anim id est laborum.
|
||||
@@ -5,6 +5,8 @@ import com.intellij.ide.DataManager;
|
||||
import com.intellij.openapi.actionSystem.ActionManager;
|
||||
import com.intellij.openapi.actionSystem.AnActionEvent;
|
||||
import com.intellij.openapi.command.CommandProcessor;
|
||||
import com.intellij.psi.codeStyle.CodeStyleSettings;
|
||||
import com.intellij.psi.codeStyle.CodeStyleSettingsManager;
|
||||
import com.jetbrains.python.fixtures.PyTestCase;
|
||||
|
||||
/**
|
||||
@@ -40,6 +42,18 @@ public class PyFillParagraphTest extends PyTestCase {
|
||||
doTest();
|
||||
}
|
||||
|
||||
public void testEnter() {
|
||||
final CodeStyleSettings settings = CodeStyleSettingsManager.getInstance(myFixture.getProject()).getCurrentSettings();
|
||||
int oldValue = settings.RIGHT_MARGIN;
|
||||
settings.RIGHT_MARGIN = 80;
|
||||
try {
|
||||
doTest();
|
||||
}
|
||||
finally {
|
||||
settings.RIGHT_MARGIN = oldValue;
|
||||
}
|
||||
}
|
||||
|
||||
private void doTest() {
|
||||
String baseName = "/fillParagraph/" + getTestName(true);
|
||||
myFixture.configureByFile(baseName + ".py");
|
||||
|
||||
Reference in New Issue
Block a user