PY-21269 PY-21289 Add test cases for two related issues fixed by PY-26131

This commit is contained in:
Mikhail Golubev
2017-10-02 13:58:42 +03:00
parent ecbc5ac20f
commit 609bcefea3
5 changed files with 128 additions and 0 deletions
@@ -0,0 +1,3 @@
class TestCase:
def test(self):
def test(self):
@@ -0,0 +1,3 @@
class TestCase:
def test<caret>
def test<caret>
@@ -0,0 +1,56 @@
import unittest
class X(unittest.TestCase):
def test1(self):
self.assertEqual()
def test2(self):
self.assertEqual()
def test3(self):
self.assertEqual()
def test4(self):
self.assertEqual()
def test5(self):
self.assertEqual()
def test6(self):
self.assertEqual()
def test7(self):
self.assertEqual()
def test8(self):
self.assertEqual()
def test9(self):
self.assertEqual()
def test10(self):
self.assertEqual()
def test11(self):
self.assertEqual()
def test12(self):
self.assertEqual()
def test13(self):
self.assertEqual()
def test14(self):
self.assertEqual()
def test15(self):
self.assertEqual()
def test16(self):
self.assertEqual()
def test17(self):
self.assertEqual()
def test18(self):
self.assertEqual()
@@ -0,0 +1,56 @@
import unittest
class X(unittest.TestCase):
def test1(self):
self.assertEqual<caret>
def test2(self):
self.assertEqual<caret>
def test3(self):
self.assertEqual<caret>
def test4(self):
self.assertEqual<caret>
def test5(self):
self.assertEqual<caret>
def test6(self):
self.assertEqual<caret>
def test7(self):
self.assertEqual<caret>
def test8(self):
self.assertEqual<caret>
def test9(self):
self.assertEqual<caret>
def test10(self):
self.assertEqual<caret>
def test11(self):
self.assertEqual<caret>
def test12(self):
self.assertEqual<caret>
def test13(self):
self.assertEqual<caret>
def test14(self):
self.assertEqual<caret>
def test15(self):
self.assertEqual<caret>
def test16(self):
self.assertEqual<caret>
def test17(self):
self.assertEqual<caret>
def test18(self):
self.assertEqual<caret>
@@ -547,6 +547,16 @@ public class PyEditingTest extends PyTestCase {
doTypingTest('(');
}
// PY-21269
public void testFirstParamMultipleMethods() {
doTypingTest('(');
}
// PY-21289
public void testPairedParenthesesMultipleCalls() {
doTypingTest('(');
}
public void testEnterBeforeString() { // PY-3673
doTestEnter("<caret>''", "\n''");
}