@@ -0,0 +1,776 @@
+package com.intellij.json;%0A%0Aimport com.intellij.lexer.Lexer;%0Aimport com.intellij.testFramework.LexerTestCase;%0A%0A/**%0A * @author Konstantin.Ulitin%0A */%0Apublic class JsonLexerTest extends LexerTestCase %7B%0A  @Override%0A  protected Lexer createLexer() %7B%0A    return new JsonLexer();%0A  %7D%0A%0A  @Override%0A  protected String getDirPath() %7B%0A    return null;%0A  %7D%0A%0A  public void testEscapeSlash() throws Exception %7B%0A    // WEB-2803%0A    doTest(%22%5B%5C%22%5C%5C/%5C%22,-1,%5C%22%5C%5Cn%5C%22, 1%5D%22,%0A           %22%5B ('%5B')%5Cn%22 +%0A           %22DOUBLE_QUOTED_STRING ('%5C%22%5C%5C/%5C%22')%5Cn%22 +%0A           %22, (',')%5Cn%22 +%0A           %22NUMBER ('-1')%5Cn%22 +%0A           %22, (',')%5Cn%22 +%0A           %22DOUBLE_QUOTED_STRING ('%5C%22%5C%5Cn%5C%22')%5Cn%22 +%0A           %22, (',')%5Cn%22 +%0A           %22WHITE_SPACE (' ')%5Cn%22 +%0A           %22NUMBER ('1')%5Cn%22 +%0A           %22%5D ('%5D')%22);%0A  %7D%0A%7D%0A

move JSON lexer test to new module