Как запустить тестовый пакет Guava?

В Guava есть подкаталог guava-tests, содержащий поддерево каталога с именем benchmark. Похоже, что выполнение mvn test (или mvn install) запускает полный набор модульных тестов в поддереве test, но в наборе тестов ничего не выполняется.

Мой вопрос: как вы на самом деле запускаете набор тестов? Другими словами, если я загружаю исходный код guava из git (скажем, в среде Linux), какие шаги мне нужно предпринять, чтобы построить гуаву и запустить ее тестовый пакет локально?

В Интернете об этом на удивление мало информации. Я наткнулся на эту старую запись групп Google, а также на git issue о добавлении документации для этого, но я не нашел ничего другого.


person DIMMSum    schedule 03.05.2016    source источник


Ответы (1)


На основании комментария cgdecker кажется, что вы не можете (легко) запустить тесты, поскольку они даже не компилируются извне. На данный момент они фактически выпущены просто для справки. Очевидно, что команда Guava намеревается позволить внешним пользователям запускать тесты, но это еще не сделано. Комментирование ошибки, особенно если вы включаете информацию о сценарии использования (т.е. говорите больше, чем просто «+1»), по-видимому, поможет им расставить приоритеты в выполнении этой задачи.

person dimo414    schedule 01.08.2016