PY-20778 Report illegal conversion characters after '!' inside f-strings

This commit is contained in:
Mikhail Golubev
2016-09-22 14:49:42 +03:00
parent 6ec6eccb64
commit 6ea142ef97
3 changed files with 39 additions and 3 deletions

View File

@@ -315,6 +315,11 @@ public class PythonHighlightingTest extends PyTestCase {
runWithLanguageLevel(LanguageLevel.PYTHON36, () -> doTest(true, false));
}
// PY-20778
public void testFStringIllegalConversionCharacter() {
runWithLanguageLevel(LanguageLevel.PYTHON36, () -> doTest(true, false));
}
// ---
private void doTest(final LanguageLevel languageLevel, final boolean checkWarnings, final boolean checkInfos) {
PythonLanguageLevelPusher.setForcedLanguageLevel(myFixture.getProject(), languageLevel);