Вопросы по теме 'testcontainers'
Интеграционное тестирование Dropwizard с Testcontainers
Я пытаюсь запустить интеграционные тесты dropwizard для прикрепленной базы данных.
Dropwizard
Testcontainers
Что я пробовал:
@ClassRule
public static final PostgreSQLContainer postgres = new PostgreSQLContainer();
@ClassRule...
1846 просмотров
schedule
22.04.2023
Как отключить закрытие контейнеров в TestContainers?
У меня есть этот абстрактный класс для ИТ-тестов:
@RunWith(SpringRunner.class)
@Import(DbUnitConfig.class)
@SpringBootTest(classes = App.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT)
@DbUnitConfiguration(dataSetLoader =...
2625 просмотров
schedule
04.11.2022
Запуск базы данных один раз для каждого комплекта Spek
Некоторые тесты требуют запуска базы данных, например, с помощью библиотеки тестовых контейнеров. Очевидно, требуется время, чтобы загрузить его.
Есть ли способ сделать это только один раз для всего набора Spek, который охватывает несколько...
137 просмотров
schedule
02.06.2024
Имя статического контейнера при запуске Testcontainers с docker compose
Мое приложение состоит из приложения Spring Boot и базы данных. Я могу успешно запустить их в Docker с помощью docker-compose. Теперь я хочу использовать аналогичный файл компоновки Docker вместе с testcontainers для написания некоторых...
1326 просмотров
schedule
17.05.2023
Не удалось найти путь PostgreSQLContainer testContainers
Я не могу найти свою карту ресурсов при использовании тестовых контейнеров в версии Postgres. Я пытаюсь что-то вроде этого:
private static PostgreSQLContainer postgresqlContainer = new PostgreSQLContainer("postgres")...
1331 просмотров
schedule
20.04.2023
Как выполнить команду kafka-configs внутри образа testcontainers kafka
Я использую образ testcontainers kafka , который совпадает с cp-kafka, мне нужно изменить кафку config с помощью команды:
./kafka-configs.sh --alter --entity-name <TOPIC_NAME> --entity-type topics --add-config...
281 просмотров
schedule
06.09.2022
Testcontainers и Spring Boot 1.5
Мы все еще используем Spring Boot 1.5.x и хотим начать использовать TestContainers. Однако все примеры относятся к Spring boot 2.x, который использует класс TestPropertyValues , доступный только в 2.x. Возможно ли вообще применить новые значения...
844 просмотров
schedule
20.02.2022
HBase + TestContainers — переназначение портов
Я пытаюсь использовать тестовые контейнеры для запуска интеграционного теста с HBase, запущенным в контейнере Docker. Проблема, с которой я сталкиваюсь, может быть немного уникальной для того, как клиент взаимодействует с HBase.
Когда мастер...
397 просмотров
schedule
12.05.2023
GenericContainer не берет файлы для обработки
GenericContainer не обрабатывает файлы во время работы вне Testcontainers, работает нормально
Похоже, что контейнер как-то ограничен, не хватает ресурсов или каким-то образом заблокирован, или просмотр файла ведет себя неправильно с привязкой....
619 просмотров
schedule
20.09.2022
Как настроить тестовые контейнеры для запуска паралллера с помощью docker compose?
Вот файл docker-compose:
app:
image: myimage
depends_on:
- nsqd
- localstack
command: ["run.sh"]
environment:
- "DYNAMODB=http://localstack:4569"
ports:
- 8080:8080
nsqd:
image: nsqio/nsq...
876 просмотров
schedule
10.07.2023
Использование тестовых контейнеров с кодом в модуле Java
Я пытаюсь написать простой тест, используя Java 11 и TestContainers. Однако компилятор выдает следующие ошибки.
Модуль-info.java выглядит следующим образом.
module com.oif.reader {
requires org.junit.jupiter.api;
requires...
97 просмотров
schedule
15.05.2023
@Transactional не откатывается при использовании TestContainers
Проблема, которую я вижу, заключается в том, что @Transactional вызывает создание и откат транзакции, однако данные переносятся из одного теста в другой.
Используемые версии:...
64 просмотров
schedule
31.07.2023
Не удается подключиться к экземпляру Postgres testcontainer
Я создал экземпляр Postgres с помощью testcontainers. Контейнер запускается, но я не могу получить к нему доступ.
Я попытался подключиться к контейнерной БД с помощью DBeaver. В консоли eclipse вроде все нормально:
01: 29: 34.662...
2648 просмотров
schedule
21.01.2023
Почему testcontainers перезапускает Contener между тестовыми классами
Я заметил, что тестовые контейнеры перезапускают контейнер. Это происходит, когда я выполняю тесты между тестовыми классами. Первые тесты тестового класса подключаются к контейнеру без проблем, но затем в следующем классе порт, который привязан к...
464 просмотров
schedule
26.05.2023
TestContainers PostgreSQLContainer с модульным тестом Kotlin: недостаточно информации для вывода переменной типа SELF
Я пытаюсь использовать PostgreSQLContainer из TestContainers ( https://github.com/testcontainers/testcontainers-java + https://www.testcontainers.org/ ) по порядку для модульного тестирования моих репозиториев JPA.
Я объявляю свой контейнер...
2910 просмотров
schedule
01.03.2022
Можно ли использовать $$ в качестве разделителя/разделителя в инструкции sql для postgrescontainer?
Мы используем тестовые контейнеры в интеграционном тесте с БД. Для настройки начального состояния БД мы используем метод контейнера withInitScript(*pathToScript*) . Под капотом он использует класс org.postgresql.jdbc.PgStatement для выполнения...
49 просмотров
schedule
08.09.2022
Testcontainers не использует локальный образ докера
У меня медленное интернет-соединение, но у меня уже есть нужный образ докера. docker image ls :
yandex/clickhouse-server 20.1.8.41 3edfaacaf3ed 5 weeks ago 487MB
Итак, я пытаюсь использовать его в тестовых...
756 просмотров
schedule
25.03.2023
Запустите образ докера ES с настраиваемым портом, используя testcontainers
Я хочу запустить тесты контейнера, которые запускают образ ES через Docker. После некоторого исследования я обнаружил https://www.testcontainers.org/ , и у них также есть встроенный ES-модуль .
Поскольку моя среда разработки использует ES в...
545 просмотров
schedule
21.02.2023
Как повторно использовать Testcontainers между несколькими SpringBootTests?
Я использую TestContainers с Spring Boot для запуска модульных тестов для таких репозиториев:
@Testcontainers
@ExtendWith(SpringExtension.class)
@ActiveProfiles("itest")
@SpringBootTest(classes = RouteTestingCheapRouteDetector.class)...
4890 просмотров
schedule
10.01.2023
Невозможно запустить testcontainer из Windows Server 2019 (установлен LinuxKit)
Невозможно запустить контейнеры Linux из тестового контейнера в Windows Server 2019 (установлен LinuxKit). Получение ошибок, как указано ниже.
2020-07-01 20:12:59.342 ERROR 4936 --- [ main] o.t.d.DockerClientProviderStrategy :...
147 просмотров
schedule
22.06.2023