0

我正在将一个用于 java 博客平台的纺织插件从一个库 (textile4j) 迁移到 Mylyn 的 WikiText。到目前为止非常有希望,但我有一些单元测试失败了:

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 web 小部件正确地解析了带有类和标题 ( "(link)link text(with title)":http://www.example.com/) 的链接以及带有标题 ( "link text(with title)":http://www.example.com/) 短格式的链接。

我做错了什么,还是我发现了一个错误?我仍在摸索图书馆,但可能是熟悉图书馆的人知道问题,可以找到错误,或者可以帮助纠正我。

非常感谢!蒂姆

4

1 回答 1

0

我发现这个错误已经被报告了......

Eclipse Mylyn WikiText Bugzilla

于 2012-01-03T02:52:24.907 回答