Make sign parsing testable, and add tests for it against various languages.

This commit is contained in:
w0rp
2016-12-16 10:01:28 +00:00
parent 7e6d5292f7
commit 8cb9b2ba4e
2 changed files with 27 additions and 6 deletions

View File

@@ -0,0 +1,8 @@
Execute (Parsing English signs should work):
AssertEqual [1000001], ale#sign#ParseSigns(['Signs for app.js:', ' line=9 id=1000001 name=ALEWarningSign'])
Execute (Parsing Russian signs should work):
AssertEqual [1000001], ale#sign#ParseSigns([' строка=1 id=1000001 имя=ALEErrorSign'])
Execute (Parsing Japanese signs should work):
AssertEqual [1000001], ale#sign#ParseSigns([' 行=1 識別子=1000001 名前=ALEWarningSign'])