Mylyn WikiText Ошибка текстового разбора?
Я работаю над переносом текстильного плагина для платформы блогов на Java из одной библиотеки (textile4j) в WikiText Mylyn. Пока что очень многообещающе, но у меня есть некоторые модульные тесты, которые не проходят:
public void testLinksSyntax44() {
String in = "\"link text(with title)\":http://example.com/";
String out = "<p><a href=\"http://example.com/\" title=\"with title\">link text</a></p>";
textile.parse(in);
String content = writer.toString();
assertEquals(out, content);
}
public void testLinksSyntax46() {
String in = "\"(link)link text(with title)\":http://example.com/";
String out = "<p><a href=\"http://example.com/\" class=\"link\" title=\"with title\">link text</a></p>";
textile.parse(in);
String content = writer.toString();
assertEquals(out, content);
}
По сути, вывод показывает проблему с анализом WikiText title
синтаксис. Выходные данные для каждого теста следующие:
В #44 вывод: <p><a href="http://example.com/">link text(with title)</a></p>
В #46 вывод: <p><a href="http://example.com/" class="link">link text(with title)</a></p>
Веб-виджет Textpattern Textile правильно анализирует ссылку с классом и заголовком ("(link)link text(with title)":http://www.example.com/
) и ссылка с заголовком ("link text(with title)":http://www.example.com/
) краткие формы.
Я делаю что-то не так, или я нашел ошибку? Я все еще работаю с библиотекой, но, возможно, кто-то, знакомый с библиотекой, знает проблему, может найти ошибку или может помочь мне исправить ситуацию.
Большое спасибо! Тим
1 ответ
Я обнаружил, что ошибка сообщается...