2013-06-24 4 views
2

мы проводим много тестов JUnit, как это:Maven безошибочный, сайт и сайт-report.html

public static class Group1 extends AbstractTester { 
    @Test 
    public void testSomething() { 
     // Testmethod 
    } 
} 

с несколькими группами. Отчет о уверенности дает предупреждение для каждой группы, которая выглядит следующим образом:

[warn] [XHTML Sink] Modified invalid anchor name: 'TestClass$Group1' to 'TestClassGroup1' 

Таким образом, его устранение «$». В выходных данных XML это $ еще в как здесь:

<testcase time="0.158" classname="TestClass$Group1" name="testSomething"> 

Когда я знаю, генерировать отчет HTML с МВН сайта ссылки не работают. Поскольку якоря получают имя без $, но у href есть $, в результате чего возникают неработающие ссылки ...

Кто-нибудь знает, как это исправить?

+0

Вы нашли решение этой проблемы? Облицовка здесь же с «пробелами» в именах моих «тестовых случаев» –

+0

Нет, я не ... –

ответ

0

Это просто ненужное внутреннее предупреждение библиотеки Maven.

«Это не проблема для сгенерированной HTML-страницы, поскольку реализация приемника позаботится об этом».

См. Вопрос https://www.smartics.eu/bugzilla/show_bug.cgi?id=710