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 ответ

Решение

Я обнаружил, что ошибка сообщается...

Затмение Mylyn WikiText Bugzilla

Другие вопросы по тегам