Size: a a a

2020 December 18

AS

Alexey Shumkin in pro.jvm
Переслано от Alexey Shumkin
Hello!
Is there any example how to run Sprint Boot Tests from JAR?
I want to compile tests on a build stage
and run them at a separate test stage without Java sources (only with compiled already .classes packed into a jar-file)

I've already found how to pack tests into a jar with Gradle task (https://pastebin.com/UynrjvjP)
And run JUnit5 tests from it (https://pastebin.com/B18eBeUD)

But suddenly there SpringBoot tests were added and now such tests fail as  SprintBoot context is not initialized

So, the question is how to run SpringBoot tests via "public static main" ?
источник

AS

Alexey Shumkin in pro.jvm
Alexey Shumkin
Переслано от Alexey Shumkin
Hello!
Is there any example how to run Sprint Boot Tests from JAR?
I want to compile tests on a build stage
and run them at a separate test stage without Java sources (only with compiled already .classes packed into a jar-file)

I've already found how to pack tests into a jar with Gradle task (https://pastebin.com/UynrjvjP)
And run JUnit5 tests from it (https://pastebin.com/B18eBeUD)

But suddenly there SpringBoot tests were added and now such tests fail as  SprintBoot context is not initialized

So, the question is how to run SpringBoot tests via "public static main" ?
Коллеги, есть пример как запускать SpringBoot tests из JAR-ника?
источник

A

Artjom Kalita in pro.jvm
ты хочешь отдельно сбилдить спринг джарку и отдельно для него (другое приложение) запустить тесты ?
источник

A

Artjom Kalita in pro.jvm
не совсем понятен  юзкейс для чего такое нужно в контексте юнит тестов, звучит как-то весьма наркомански
источник

AS

Alexey Shumkin in pro.jvm
Artjom Kalita
ты хочешь отдельно сбилдить спринг джарку и отдельно для него (другое приложение) запустить тесты ?
Да
источник

AS

Alexey Shumkin in pro.jvm
Artjom Kalita
не совсем понятен  юзкейс для чего такое нужно в контексте юнит тестов, звучит как-то весьма наркомански
Юзкейс такой, что приложение собирается в докер-образ. И там выполняются (точнее пытаются) тесты с test-containers , которым нужен сокет докера, чтобы создать контейнеры для тестов, но на этапе docker build, этот сокет пробросить (примаунтить) невозможно. Это можно сделать, например, на этапе docker run. Поэтому такая идея и возникла - собрать образ с тестами, и запускать его уже
источник

А

Артём Курилко... in pro.jvm
кто то работал с xgboost?
источник

GP

Grigory Pomadchin in pro.jvm
Артём Курилко
кто то работал с xgboost?
инженерном чате можешь спросить, только контекста добавь что тебе нужно
источник

А

Артём Курилко... in pro.jvm
Grigory Pomadchin
инженерном чате можешь спросить, только контекста добавь что тебе нужно
не понял что за чат, я думал и здесь кто то работал на джаве с мо
источник
2020 December 19

IP

Iaroslav Postovalov in pro.jvm
Артём Курилко
не понял что за чат, я думал и здесь кто то работал на джаве с мо
xgboost - это очень второстепенная вещь для джавы. прям редкая. ищите конкретно чаты по мо, потому что даже для крестов это второстепенная тема
источник

AE

Alexandr Emelyanov in pro.jvm
источник

IP

Iaroslav Postovalov in pro.jvm
жизнь проста и хороша, если паттерны только в матчинге
источник

J

Jared in pro.jvm
Здравствуйте, пишу первый раз по андроид и возникла проблема. background изменяет размеры если, например, открыть клавиатуру то сжимается
источник

I

Igor in pro.jvm
Jared
Здравствуйте, пишу первый раз по андроид и возникла проблема. background изменяет размеры если, например, открыть клавиатуру то сжимается
источник

J

Jared in pro.jvm
понял, спасибо
источник

V

Vladislav in pro.jvm
Всем привет. Увидел забавную чтуку со scratch файлами в Intellij IDEA (которые создаются в папке с самой идеей, но видны глобально на все проекты).
Если в scratch файле вызвать File.getAbsolutePath(), то он покажет что файл лежит в дирректории с проектом, хотя на самом деле его там нет (если проверить через ls).
Может есть идеи почему так происходит?)
https://i.imgur.com/69pVVLO.png
источник

ch

central hardware in pro.jvm
Vladislav
Всем привет. Увидел забавную чтуку со scratch файлами в Intellij IDEA (которые создаются в папке с самой идеей, но видны глобально на все проекты).
Если в scratch файле вызвать File.getAbsolutePath(), то он покажет что файл лежит в дирректории с проектом, хотя на самом деле его там нет (если проверить через ls).
Может есть идеи почему так происходит?)
https://i.imgur.com/69pVVLO.png
а кто будет будет метод  для записи файлы вызывать?
источник

VP

Vladimir Petrakovich in pro.jvm
Vladislav
Всем привет. Увидел забавную чтуку со scratch файлами в Intellij IDEA (которые создаются в папке с самой идеей, но видны глобально на все проекты).
Если в scratch файле вызвать File.getAbsolutePath(), то он покажет что файл лежит в дирректории с проектом, хотя на самом деле его там нет (если проверить через ls).
Может есть идеи почему так происходит?)
https://i.imgur.com/69pVVLO.png
Потому что рабочая директория при запуске всякого - это каталог с проектом 🤷‍♂
источник

V

Vladislav in pro.jvm
Vladimir Petrakovich
Потому что рабочая директория при запуске всякого - это каталог с проектом 🤷‍♂
Т.е. это косяк класса File?
источник

С

С in pro.jvm
Vladislav
Т.е. это косяк класса File?
🙈
источник