diff --git a/src/JD.Efcpt.Build.Tasks/packages.lock.json b/src/JD.Efcpt.Build.Tasks/packages.lock.json index 0589cde..33b9d54 100644 --- a/src/JD.Efcpt.Build.Tasks/packages.lock.json +++ b/src/JD.Efcpt.Build.Tasks/packages.lock.json @@ -84,6 +84,15 @@ "SQLitePCLRaw.core": "2.1.10" } }, + "Microsoft.NETFramework.ReferenceAssemblies": { + "type": "Direct", + "requested": "[1.0.3, )", + "resolved": "1.0.3", + "contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==", + "dependencies": { + "Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3" + } + }, "MySqlConnector": { "type": "Direct", "requested": "[2.4.0, )", @@ -495,6 +504,11 @@ "System.Runtime.CompilerServices.Unsafe": "6.1.0" } }, + "Microsoft.NETFramework.ReferenceAssemblies.net472": { + "type": "Transitive", + "resolved": "1.0.3", + "contentHash": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw==" + }, "Mono.Unix": { "type": "Transitive", "resolved": "7.1.0-final.1.21458.1", diff --git a/tests/JD.Efcpt.Build.Tests/Integration/FirebirdSchemaIntegrationTests.cs b/tests/JD.Efcpt.Build.Tests/Integration/FirebirdSchemaIntegrationTests.cs index 9574329..15f3405 100644 --- a/tests/JD.Efcpt.Build.Tests/Integration/FirebirdSchemaIntegrationTests.cs +++ b/tests/JD.Efcpt.Build.Tests/Integration/FirebirdSchemaIntegrationTests.cs @@ -36,8 +36,7 @@ private sealed record FingerprintResult(TestContext Context, string Fingerprint1 private static async Task SetupEmptyDatabase() { - var container = new FirebirdSqlBuilder() - .WithImage("jacobalberty/firebird:v4.0") + var container = new FirebirdSqlBuilder("jacobalberty/firebird:v4.0") .Build(); await container.StartAsync(); diff --git a/tests/JD.Efcpt.Build.Tests/Integration/SnowflakeSchemaIntegrationTests.cs b/tests/JD.Efcpt.Build.Tests/Integration/SnowflakeSchemaIntegrationTests.cs index 9234f0a..68cb45e 100644 --- a/tests/JD.Efcpt.Build.Tests/Integration/SnowflakeSchemaIntegrationTests.cs +++ b/tests/JD.Efcpt.Build.Tests/Integration/SnowflakeSchemaIntegrationTests.cs @@ -56,8 +56,7 @@ private sealed record FingerprintResult(TestContext Context, string Fingerprint1 private static async Task SetupEmptyDatabase() { // LocalStack Snowflake uses port 4566 and requires auth token - var container = new ContainerBuilder() - .WithImage("localstack/snowflake:latest") + var container = new ContainerBuilder("localstack/snowflake:latest") .WithPortBinding(4566, true) .WithEnvironment("LOCALSTACK_AUTH_TOKEN", LocalStackAuthToken!) .WithEnvironment("SF_DEFAULT_USER", "test") diff --git a/tests/JD.Efcpt.Build.Tests/JD.Efcpt.Build.Tests.csproj b/tests/JD.Efcpt.Build.Tests/JD.Efcpt.Build.Tests.csproj index a3e4d88..019e8ed 100644 --- a/tests/JD.Efcpt.Build.Tests/JD.Efcpt.Build.Tests.csproj +++ b/tests/JD.Efcpt.Build.Tests/JD.Efcpt.Build.Tests.csproj @@ -29,7 +29,7 @@ - + diff --git a/tests/JD.Efcpt.Build.Tests/packages.lock.json b/tests/JD.Efcpt.Build.Tests/packages.lock.json index b8ceb59..f077658 100644 --- a/tests/JD.Efcpt.Build.Tests/packages.lock.json +++ b/tests/JD.Efcpt.Build.Tests/packages.lock.json @@ -67,11 +67,11 @@ }, "Testcontainers.FirebirdSql": { "type": "Direct", - "requested": "[4.4.0, )", - "resolved": "4.4.0", - "contentHash": "ONWpb1QljC5vBbe9PJ1b4S0efEGSnWSDifRvphSD6lOuCmZyvvLYmtkLVVUY+KFdl8xxIs7Lvn2Hk+FWO5rOcg==", + "requested": "[4.10.0, )", + "resolved": "4.10.0", + "contentHash": "5s3F5BPdkDk2jXfijIeuQXE7+hywa2YS3HDsp1ig8aH/LLvyRCZFhTbkL0ki00uZPQZ7/Nh+DJqlYww6guI1UA==", "dependencies": { - "Testcontainers": "4.4.0" + "Testcontainers": "4.10.0" } }, "Testcontainers.MsSql": { @@ -200,20 +200,23 @@ }, "BouncyCastle.Cryptography": { "type": "Transitive", - "resolved": "2.4.0", - "contentHash": "SwXsAV3sMvAU/Nn31pbjhWurYSjJ+/giI/0n6tCrYoupEK34iIHCuk3STAd9fx8yudM85KkLSVdn951vTng/vQ==" + "resolved": "2.6.2", + "contentHash": "7oWOcvnntmMKNzDLsdxAYqApt+AjpRpP2CShjMfIa3umZ42UQMvH0tl1qAliYPNYO6vTdcGMqnRrCPmsfzTI1w==" }, "Docker.DotNet.Enhanced": { "type": "Transitive", - "resolved": "3.126.1", - "contentHash": "UPyLBLBaVE3s7OCWM0h5g9w6mUOag5sOIP5CldFQekIWo/gHixgZR+o5fG7eCFH4ZdKlvBGM4ALFuOyPoKoJ3A==" + "resolved": "3.131.1", + "contentHash": "hGLHCNUsQbT2Ab/HUznRnNqYZQs40zInXa3eLwYjeNyfUYbw1pqqDGqcOLl5uGepS8IuigEYakEdAcVT/2ezYg==", + "dependencies": { + "Microsoft.Extensions.Logging.Abstractions": "8.0.3" + } }, "Docker.DotNet.Enhanced.X509": { "type": "Transitive", - "resolved": "3.126.1", - "contentHash": "XFHMC/iWHbloQgg9apZrxu010DmSamaAggu8nomCqTeotGyUGkv2Tt/aqk1ljC/4tjtTrb9LtFQwYpwZbMbiKg==", + "resolved": "3.131.1", + "contentHash": "8FU7zmttFQzp0xb0EPupxQ0nGtC2cTpukgh3jMxMT8luj5TSDyzIKTnroDpXCjpg9P2fV+6JIvC+IetsMEfyBA==", "dependencies": { - "Docker.DotNet.Enhanced": "3.126.1" + "Docker.DotNet.Enhanced": "3.131.1" } }, "FirebirdSql.Data.FirebirdClient": { @@ -569,10 +572,11 @@ }, "SSH.NET": { "type": "Transitive", - "resolved": "2024.2.0", - "contentHash": "9r+4UF2P51lTztpd+H7SJywk7WgmlWB//Cm2o96c6uGVZU5r58ys2/cD9pCgTk0zCdSkfflWL1WtqQ9I4IVO9Q==", + "resolved": "2025.1.0", + "contentHash": "jrnbtf0ItVaXAe6jE8X/kSLa6uC+0C+7W1vepcnRQB/rD88qy4IxG7Lf1FIbWmkoc4iVXv0pKrz+Wc6J4ngmHw==", "dependencies": { - "BouncyCastle.Cryptography": "2.4.0" + "BouncyCastle.Cryptography": "2.6.2", + "Microsoft.Extensions.Logging.Abstractions": "8.0.3" } }, "System.ClientModel": { @@ -655,13 +659,13 @@ }, "Testcontainers": { "type": "Transitive", - "resolved": "4.4.0", - "contentHash": "P4+fXNjMtLW1CRjBQ3SUQWxz98mio+79OL6B+4DmzMaafW1rEVZ/eFHFG9TrxMWeg+cgftkzV7oPcGNZQ12Q9w==", + "resolved": "4.10.0", + "contentHash": "a7tH+s9IRME6QEeMRgl/mTqQyudgtGNJmJRPn1+LwW8w/2L11cJzRJd7Io0QoSrP+i6lAOETX2SRY7cLbElcdQ==", "dependencies": { - "Docker.DotNet.Enhanced": "3.126.1", - "Docker.DotNet.Enhanced.X509": "3.126.1", + "Docker.DotNet.Enhanced": "3.131.1", + "Docker.DotNet.Enhanced.X509": "3.131.1", "Microsoft.Extensions.Logging.Abstractions": "8.0.3", - "SSH.NET": "2024.2.0", + "SSH.NET": "2025.1.0", "SharpZipLib": "1.4.2" } },