|
|
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Извините, за вопрос, никак не могу найти. У меня есть модуль, в котором нет java-классов, там только ресурсы. Пытаюсь добавить тест, чтобы он проверял правильно ли все прописано, так при сборки мавен его не видет. Возможно ли такое, и если да, может подскажете в каком направление почитать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2015, 12:22 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksy, заведи директорию src/test/java и поклади тест в неё. По теме почитать можно Introduction to the Standard Directory Layout ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2015, 14:49 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksy, можно подумать, если написать тест, то maven этот модуль увидит... Все зависимости прописываются в pom.xml Проверяйте в pom.xml, кто у этого модуля <parent>, что у этого parent в pom.xml прописано про <modules> Это, если я все правильно поняла про зависимости в вашем проекте и что вы собираете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2015, 15:23 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Что-то я делаю не так, Создал класс Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. в pom.xml прописал Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. А мавен при сборке выдает Код: java 1. 2. Хотя если в Idea правой кнопкой и запустить тест, то он выполняется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 15:54 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksy, maven предполагает существование структуры директорий типа src/main, src/prod, src/test. У тебя есть эта структура? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 17:06 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Ну вот с main проблема, у меня в этом модуле только ресурсы, и тест должен проверять правильность их заполнения, подозреваю, что в этом и может быть проблема, но подтверждения никак найти не могу. Нужен тест который распарсит xml и проверит. Я пробовал в различные дириктории класть тестовый файл (в инете нашел несколько вариантов) , но ничего пока не помогает. Код: java 1. 2. 3. Никак не появляется, вот и не могу понять, что я делаю не так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 17:20 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
И возможно я не в том направлении смотрю, может есть какой-то другой тест , который будет выполняться при сборке проекта? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 17:35 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Мало ли каких хомутов ты навесил. Может сорцы покажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 17:58 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Давай всё. Один фиг второй раз просить придётся. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2015, 18:34 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
https://cloud.mail.ru/public/DyWF/DWEeqh3tM Ну это некая упрощенная версия, но она тоже не работает, хотя бы понять почему, что я делаю не так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 10:23 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
в pom.xml Код: xml 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. ну и либы добавить типа junit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 11:19 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksy, В вашем примере в pom.xml не правильно установлен <packaging>pom</packaging> попробуйте например <packaging>jar</packaging> ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 12:04 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
В ходе многих экспериментов, тесты запустились, но пришлось удалить <packaging>pom</packaging> Насколько можно тесты запускать при использовании этой конструкции? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 12:46 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
xifr, Извините, не увидел Ваше сообщение, да проблема в том, что менять не желательно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 12:55 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksyxifr, Извините, не увидел Ваше сообщение, да проблема в том, что менять не желательно pom ставится только у "метапроектов", которые не содержат ни кода, ни тестов, а только настройки и группируют другие проекты. А maven вообще очень плохо относится к нарушению его правил :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 13:03 |
|
||
|
Maven и Тесты
|
|||
|---|---|---|---|
|
#18+
Boksy, описание для packaging Как вариант можно сделать что-то типа mvn org.apache.maven.plugins:maven-compiler-plugin:2.5.1:testCompile org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test но я думаю это не очень хорошая идея (и лучше так не делать) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.09.2015, 13:28 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39044775&tid=2124975]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
164ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
40ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 455ms |

| 0 / 0 |
