Описание тега testcontainers
TestContainers is a Java library that supports (JUnit) tests, providing lightweight, throwaway instances of common databases, Selenium web browsers, or anything else that can run in a Docker container.
1
ответ
Установите max_prepared_transactions в PostgreSQLContainer
Возможно установить max_prepared_transactions в PostgreSQLContainer?
16 фев '18 в 14:28
0
ответов
Невозможно получить доступ к org.openqa.selenium.WrapsDriver Selenide + TestContainers
Я пытаюсь использовать селенид 5.0.0 с TestContainers 1.9.1 dependencies { testCompile 'com.codeborne:selenide:5.0.0' testCompile 'org.testcontainers:selenium:1.9.1' } По-видимому, эти версии несовместимы, потому что при запуске теста я получаю: jav…
30 окт '18 в 14:48
1
ответ
Статическое имя контейнера при запуске Testcontainers с помощью docker compose
Мое приложение состоит из приложения Spring Boot и базы данных. Я могу успешно запустить их в Docker, используя docker-compose. Теперь я хочу использовать аналогичный файл Docker compose вместе с testcontainers для написания некоторых автоматических…
09 авг '18 в 18:04
1
ответ
Невозможно подключиться к тестконтейнеру neo4j из другого тестконтейнера в той же сети
Вот хороший пример создания Testcontainers в одной сети: могут ли Testcontainers создать для меня сеть докеров, если она не существует? Мое окружение немного отличается, и, к сожалению, я не вижу связи между обоими контейнерами. Вот как выглядит моя…
17 май '18 в 10:35
1
ответ
Блокировка базы данных после выполнения теста метода спока
Я пытаюсь написать интеграционный тест в спок с библиотекой Spring Boot и testcontainers. Я создал базовый класс IntegrationSpec для всех моих интеграционных испытаний, как показано ниже: @TypeChecked @CompileStatic @SpringBootTest(webEnvironment = …
28 дек '18 в 10:00
1
ответ
Перейти получить проблему при использовании testcontainer-go
Я пробовал образец страницы https://github.com/testcontainers/testcontainer-go package main import ( "context" "fmt" "net/http" "testing" testcontainer "github.com/testcontainers/testcontainer-go" ) func TestNginxLatestReturn(t *testing.T) { ctx := …
02 янв '19 в 14:14
1
ответ
Может ли Spring Batch запустить контейнер с внешним приложением?
Допустим, у нас есть REST-приложение с конечными точками REST, которое мы можем поместить в контейнер Docker. Допустим, наша весенняя партия Item Processor любит использовать вышеупомянутое приложение, чтобы получить информацию бизнес-логики о запис…
16 ноя '18 в 11:27
1
ответ
Как выполнить команду kafka-configs внутри testcontainers kafka image
Я использую образ testcontainers kafka, который является cp-kafka, и мне нужно изменить конфигурацию kafka с помощью команды: ./kafka-configs.sh --alter --entity-name <TOPIC_NAME> --entity-type topics --add-config message.timestamp.type=LogApp…
01 фев '19 в 10:43
1
ответ
Можно ли использовать локальный образ Docker в файле docker-compose для DockerComposeContainer?
В моем файле docker-compose.yaml я использую образ "my-service" (среди других удаленных изображений, которые работают нормально) version: "2" services: myservice: image: my-service Обычно я создаю образ "my-service" с помощью maven, используя плагин…
15 фев '19 в 00:01
1
ответ
Запуск базы данных один раз для каждого набора Spek
Некоторые тесты требуют запуска базы данных, например, с использованием библиотеки тестовых контейнеров. Очевидно, что для его загрузки требуется время. Есть ли способ сделать это только один раз для всего набора Spek, который охватывает несколько ф…
27 июн '18 в 16:39
1
ответ
Как настроить демон Docker для тестовой среды
Я пытаюсь настроить модульное тестирование базы данных с помощью докера. Я использую библиотеку, которая запускает образ базы данных во время тестов. Документы говорят: Testcontainers попытается подключиться к демону Docker, используя следующие стра…
02 ноя '17 в 08:14
1
ответ
Как запустить Run Junit на удаленном Docker Postgresql
Я пытаюсь запустить juinit на удаленном докере postgresql. Я пытался использовать testcontainers.org, но не могу заставить работать конфигурацию. Я получаю исключение тайм-аута. Поддерживает ли testcontainers такую настройку? если так, есть ли при…
02 фев '18 в 07:26
1
ответ
TestContainers Oracle TimeoutException
Я пытался использовать библиотеку testcontainers для интеграционных тестов с Oracle. Вот простой тест: public class SimpleTest { @Rule public OracleContainer oracle = new OracleContainer(); @Test public void simpleTest() throws SQLException { Hikari…
04 ноя '17 в 20:35
0
ответов
JUNIT 5 расширений по классам
В проекте, над которым мы работаем, мы интенсивно используем докер-контейнеры для тестирования. ( https://www.testcontainers.org/) Из соображений скорости мне нужно запустить один контейнер Docker для всего модуля maven. Есть ли способ управлять рас…
25 июл '18 в 10:27
0
ответов
Как использовать локальный образ Docker с testcontainers?
Я хочу использовать локальный образ Docker с https://www.testcontainers.org/. Код выглядит так: new GenericContainer("rserver:latest")... Однако, похоже, что другое изображение с тем же именем извлекается из удаленного реестра. Как заставить тесткон…
29 май '18 в 12:50
0
ответов
Ошибка TestContainer: com.github.dockerjava.api.exception.NotFoundException: такого контейнера нет
Один из моих тестов использует mySql. Мне нужно использовать репозиторий mySql для моих тестовых целей. Я написал простой тест Junit с обучением по dzone здесь. Ниже мой код import org.junit.Before; import org.junit.Rule; import org.junit.Test; impo…
27 фев '18 в 22:16
2
ответа
Как отключить отключение контейнеров в TestContainers?
У меня есть этот абстрактный класс для ИТ-тестов: @RunWith(SpringRunner.class) @Import(DbUnitConfig.class) @SpringBootTest(classes = App.class, webEnvironment = SpringBootTest.WebEnvironment.DEFINED_PORT) @DbUnitConfiguration(dataSetLoader = DbUnitD…
18 янв '18 в 17:39
1
ответ
Тесты интеграции Spring Boot с @MockBean не освобождают соединения jdbc
У меня проблема с интеграционными тестами. Мы используем пружинную загрузку 1.4.4 + пружинная партия + тестконтейнеры + postgres. Каждый интеграционный тест аннотируется: @RunWith(SpringRunner.class) @ActiveProfiles(value = { "integrationtest" }) @S…
16 фев '18 в 09:01
0
ответов
Как запустить тестконтейнеры на удаленной сцене?
У меня есть файл docker-compose.yml, который запускает два контейнера: postgres и backend service. Как я могу запустить файл docker-compose на этапе удаленного тестирования из моих тестов с использованием testcontainers?
04 май '18 в 15:29
1
ответ
Разница между StartupCheckStrategy и WaitStrategy в тестовых контейнерах
Недавно у нас возникла проблема со временем запуска некоторых наших тестовых контейнеров: медленный компьютер просто не мог запустить контейнер без жестко заданных 30 секунд. Проблема была решена путем перемещения всех наших проверок в WaitStrategy …
18 дек '17 в 10:04