fixed PY-4539 Completion: elif keyword shouldn't be available in completion list...
authorEkaterina Tuzova <Ekaterina.Tuzova@jetbrains.com>
Tue, 29 Oct 2013 13:01:40 +0000 (17:01 +0400)
committerEkaterina Tuzova <Ekaterina.Tuzova@jetbrains.com>
Tue, 29 Oct 2013 13:01:40 +0000 (17:01 +0400)
commite6d73b2b6d92786a4173ed63843f921842704743
tree12ef7d84268b86ac86600a1ed985235985e90848
parent0b790578ad2979225a961a6e2871c604c5ce612a
fixed PY-4539 Completion: elif keyword shouldn't be available in completion list after else
extracted keyword completion tests
40 files changed:
python/src/com/jetbrains/python/codeInsight/completion/PyKeywordCompletionContributor.java
python/testData/keywordCompletion/continue.after.py [moved from python/testData/completion/continue.after.py with 100% similarity]
python/testData/keywordCompletion/continue.py [moved from python/testData/completion/continue.py with 100% similarity]
python/testData/keywordCompletion/elif.after.py [moved from python/testData/completion/elif.after.py with 100% similarity]
python/testData/keywordCompletion/elif.py [moved from python/testData/completion/elif.py with 100% similarity]
python/testData/keywordCompletion/elifNotIndented.after.py [moved from python/testData/completion/elifNotIndented.after.py with 100% similarity]
python/testData/keywordCompletion/elifNotIndented.py [moved from python/testData/completion/elifNotIndented.py with 100% similarity]
python/testData/keywordCompletion/else.after.py [moved from python/testData/completion/else.after.py with 100% similarity]
python/testData/keywordCompletion/else.py [moved from python/testData/completion/else.py with 100% similarity]
python/testData/keywordCompletion/elseInCondExpr.after.py [moved from python/testData/completion/elseInCondExpr.after.py with 100% similarity]
python/testData/keywordCompletion/elseInCondExpr.py [moved from python/testData/completion/elseInCondExpr.py with 100% similarity]
python/testData/keywordCompletion/elseInTryNotIndented.after.py [moved from python/testData/completion/elseInTryNotIndented.after.py with 100% similarity]
python/testData/keywordCompletion/elseInTryNotIndented.py [moved from python/testData/completion/elseInTryNotIndented.py with 100% similarity]
python/testData/keywordCompletion/elseNotIndented.after.py [moved from python/testData/completion/elseNotIndented.after.py with 100% similarity]
python/testData/keywordCompletion/elseNotIndented.py [moved from python/testData/completion/elseNotIndented.py with 100% similarity]
python/testData/keywordCompletion/except.after.py [moved from python/testData/completion/except.after.py with 100% similarity]
python/testData/keywordCompletion/except.py [moved from python/testData/completion/except.py with 100% similarity]
python/testData/keywordCompletion/exceptNotIndented.after.py [moved from python/testData/completion/exceptNotIndented.after.py with 100% similarity]
python/testData/keywordCompletion/exceptNotIndented.py [moved from python/testData/completion/exceptNotIndented.py with 100% similarity]
python/testData/keywordCompletion/finallyInExcept.after.py [moved from python/testData/completion/finallyInExcept.after.py with 100% similarity]
python/testData/keywordCompletion/finallyInExcept.py [moved from python/testData/completion/finallyInExcept.py with 100% similarity]
python/testData/keywordCompletion/fromDotImport.after.py [moved from python/testData/completion/fromDotImport.after.py with 100% similarity]
python/testData/keywordCompletion/fromDotImport.py [moved from python/testData/completion/fromDotImport.py with 100% similarity]
python/testData/keywordCompletion/importKeyword.after.py [moved from python/testData/completion/importKeyword.after.py with 100% similarity]
python/testData/keywordCompletion/importKeyword.py [moved from python/testData/completion/importKeyword.py with 100% similarity]
python/testData/keywordCompletion/keywordAfterComment.after.py [moved from python/testData/completion/keywordAfterComment.after.py with 100% similarity]
python/testData/keywordCompletion/keywordAfterComment.py [moved from python/testData/completion/keywordAfterComment.py with 100% similarity]
python/testData/keywordCompletion/lambdaInExpression.after.py [moved from python/testData/completion/lambdaInExpression.after.py with 100% similarity]
python/testData/keywordCompletion/lambdaInExpression.py [moved from python/testData/completion/lambdaInExpression.py with 100% similarity]
python/testData/keywordCompletion/noContinueInFinally.py [moved from python/testData/completion/noContinueInFinally.py with 100% similarity]
python/testData/keywordCompletion/noElifBeforeElse.py [new file with mode: 0644]
python/testData/keywordCompletion/noneInArgList.after.py [moved from python/testData/completion/noneInArgList.after.py with 100% similarity]
python/testData/keywordCompletion/noneInArgList.py [moved from python/testData/completion/noneInArgList.py with 100% similarity]
python/testData/keywordCompletion/nonlocal.after.py [moved from python/testData/completion/nonlocal.after.py with 100% similarity]
python/testData/keywordCompletion/nonlocal.py [moved from python/testData/completion/nonlocal.py with 100% similarity]
python/testData/keywordCompletion/yield.after.py [moved from python/testData/completion/yield.after.py with 100% similarity]
python/testData/keywordCompletion/yield.py [moved from python/testData/completion/yield.py with 100% similarity]
python/testSrc/com/jetbrains/python/PythonCompletionTest.java
python/testSrc/com/jetbrains/python/PythonKeywordCompletionTest.java [new file with mode: 0644]
python/testSrc/com/jetbrains/python/fixtures/PyTestCase.java