cost 68 ms
創建自定義測試容器模塊?

[英]Create custom testcontainer modules?

我正在使用 JUnit5 + 測試容器。 我看到有這樣的 Testcontainer 模塊: https://github.com/testcontainers/testcontainers-java/tree/main/modules 我想構建自己的 Testcontainers 自定義模塊。 ...

使用 Spock 執行單元測試時,JpaRepository 未被注入並返回為 null

[英]When performing unit testing using Spock, JpaRepository is not being injected and is returning as null

在我使用 Spock 和 Testcontainers 進行單元測試期間,JpaRepository 無法正常運行並且未正確連接。 這個問題甚至在非集成測試中仍然存在。 正如另一個討論中所建議的那樣,我試圖通過將 spock-spring 依賴項添加到我的 pom.xml 文件來解決這個問題。 它 ...

如何防止在 spock micronaut 測試中使用生產 MongoDB URI

[英]How to prevent using production MongoDB URI in spock micronaut tests

我如何確保我的測試永遠不會在我的 Micronaut 應用程序中使用生產 MongoDB URI? 我目前在我的測試配置中使用嵌入式服務器來使用測試 MongoDB 容器運行我的測試,如下所示: 而我的 application.yml 中的 MongoDB 配置是這樣的: 我擔心的是未來的開發人員 ...

Golang testcontainers vs Azure Devops 管道:容器隨機終止?

[英]Golang testcontainers vs Azure Devops pipelines: Containers killed randomly?

雖然使用 golang testcontainers 實施和運行我的數據庫集成測試在本地非常有效,但似乎我的測試在 azure devops 管道中隨機不起作用。 管道日志顯示: 添加容器日志記錄、改進等待條件、刪除 db 容器配置文件的使用(這樣我就不必將文件復制到容器中)並禁用 Ryuk 之后 ...

在 docker 運行使用 testcontainers 的 do.net 測試

[英]Run dotnet tests in docker which use testcontainers

我有一個在 VS 中按預期執行的集成測試項目。 集成測試使用 MsSql 測試容器(來自https://do.net.testcontainers.org/ )。 我的目標是在 docker 圖像內的 Azure DevOps 管道中運行這些測試,正如我在其他不使用測試容器的項目中成功完成的那樣。 ...

在 Docker 圖像內的 Jenkins (AKS) 上運行測試容器

[英]Running testcontainers on Jenkins (AKS) inside Docker image

我正在嘗試運行 Jenkins 管道來運行我的測試用例。 我的測試用例使用測試容器框架。 Jenkins 已安裝超過 Azure Kube.netes 服務 (AKS)。 當我嘗試執行管道時,Azure 不允許修改 Docker 套接字,並且此命令不起作用: -v /var/run/docker. ...

使用不同的默認端口配置 Minio 測試容器

[英]Configuring Minio Testcontainers with different default port

快速總結:如何更改在我的測試容器中運行的 minio 客戶端的默認端口? 我想在我的應用程序中使用 minio 作為測試容器,當我在本地啟動它時它已經在工作了。 這是我用來運行測試容器的代碼片段: 一旦我將它部署到我們的集群上,其中還有一個 minio 容器正在端口 9000 上運行,它就會在控制台 ...

docker.sock:在 Windows 上將 testContainers 與 Podman 一起使用時權限被拒絕

[英]docker.sock: permission denied when using testContainers with Podman on Windows

我的 Java & Spring 啟動應用程序集成測試使用testContainers ,我在我的 Windows 機器上使用Podman 。 嘗試運行集成測試時,出現此權限錯誤: 所有的集成測試都失敗了。 我需要向 Podman 提供特定的權限命令嗎? ...

TestContainers 無法在 Oracle XE 11.2.0.2-slim-faststart 映像上運行初始化腳本

[英]TestContainers fails to run init script on Oracle XE 11.2.0.2-slim-faststart image

我正在嘗試在使用 Testcontainers 運行 gvenzl/oracle-xe:11.2.0.2-slim-faststart 圖像時執行初始化腳本。 但它一直失敗並顯示以下日志: 下面是我如何啟動測試容器: 我使用具有相同設置的 Docker 運行了相同的圖像,它按預期工作。 任何建議將不 ...

.NET TestContainers 不表示容器創建

[英].NET TestContainers does not indicate container creation

所以我有一個簡單的 xunit 集成測試,使用版本2.3.0的TestContainers nuget package 在 docker 容器中運行 Sql 服務器。 測試看起來像這樣: 但是在container.StartAsync(); 我得到以下 DockerAPIException 的方法: ...

Trino testcontainer 在 docker 版本 19.x 上失敗並在 docker 版本 20.x 上成功加載

[英]Trino testcontainer fails on docker version 19.x and successfully loaded on docker version 20.x

在 docker 版本“服務器版本:19.03.8”上,trino 測試容器失敗,但 docker 版本 docker 版本“服務器版本:20.10.18”成功啟動。 從文檔中我看到最低 docker 版本是 Docker v17.09,docker 版本是我的問題嗎? 我期望 trino test ...

Gitlab 管道上的 TestContainers“JedisConnectionException:無法從池中獲取資源”

[英]TestContainers "JedisConnectionException: Could not get a resource from the pool" on Gitlab pipeline

我正在使用TestContainers進行 Redis 集群集成測試; 盡管在本地一切都按預期工作,但在創建遠程分支並將代碼推送到 Gitlab 管道后,我得到了以下異常。 我有 Cassandra 和 PostgreSQL 工作正常,但對於 Redis,我得到以下異常。 更新:之前使用fixed ...

TestContainers FTP 測試失敗

[英]TestContainers FTP test fails

我有一個簡單的測試 當我在本地電腦上開始測試時一切正常,當我嘗試用 gitlab 構建它時它開始測試並且它總是在 client.connect("localhost", ftp.getMappedPort(PORT)); 上失敗有例外:連接被拒絕有人知道我錯過了什么或出了什么問題嗎附言。 我檢查了 ...

Springboot集成測試如何配置數據庫鏡像

[英]How to configure the database image for Springboot integration testing

有一種情況,我想使用數據庫映像來集成測試我的服務層。 這是我為設置 Postgres 容器映像而開發的代碼: 現在我想使用測試數據庫調用我的服務層方法並檢查結果,這是我的集成測試示例: 但是當我運行測試時,它返回以下錯誤: 請問如何在運行我的測試時解決這個問題? ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM