diff --git a/src/Templates/CSharp/Testcontainers.ModuleName/Usings.cs b/src/Templates/CSharp/Testcontainers.ModuleName/Usings.cs index 25b690781..658a464d8 100644 --- a/src/Templates/CSharp/Testcontainers.ModuleName/Usings.cs +++ b/src/Templates/CSharp/Testcontainers.ModuleName/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers; diff --git a/src/Testcontainers.ActiveMq/ArtemisBuilder.cs b/src/Testcontainers.ActiveMq/ArtemisBuilder.cs index e199f8a18..fcbbed35d 100644 --- a/src/Testcontainers.ActiveMq/ArtemisBuilder.cs +++ b/src/Testcontainers.ActiveMq/ArtemisBuilder.cs @@ -19,6 +19,7 @@ public sealed class ArtemisBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ArtemisBuilder() : this(ArtemisImage) { diff --git a/src/Testcontainers.ActiveMq/Usings.cs b/src/Testcontainers.ActiveMq/Usings.cs index fa58e068a..cf5dd0969 100644 --- a/src/Testcontainers.ActiveMq/Usings.cs +++ b/src/Testcontainers.ActiveMq/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.ArangoDb/ArangoDbBuilder.cs b/src/Testcontainers.ArangoDb/ArangoDbBuilder.cs index 64fed03ed..b09460867 100644 --- a/src/Testcontainers.ArangoDb/ArangoDbBuilder.cs +++ b/src/Testcontainers.ArangoDb/ArangoDbBuilder.cs @@ -17,6 +17,7 @@ public sealed class ArangoDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ArangoDbBuilder() : this(ArangoDbImage) { diff --git a/src/Testcontainers.ArangoDb/Usings.cs b/src/Testcontainers.ArangoDb/Usings.cs index fa58e068a..cf5dd0969 100644 --- a/src/Testcontainers.ArangoDb/Usings.cs +++ b/src/Testcontainers.ArangoDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.Azurite/AzuriteBuilder.cs b/src/Testcontainers.Azurite/AzuriteBuilder.cs index 272810e3f..d85992e6d 100644 --- a/src/Testcontainers.Azurite/AzuriteBuilder.cs +++ b/src/Testcontainers.Azurite/AzuriteBuilder.cs @@ -30,6 +30,7 @@ static AzuriteBuilder() /// Initializes a new instance of the class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public AzuriteBuilder() : this(AzuriteImage) { diff --git a/src/Testcontainers.Azurite/Usings.cs b/src/Testcontainers.Azurite/Usings.cs index f538f82ce..3652f267d 100644 --- a/src/Testcontainers.Azurite/Usings.cs +++ b/src/Testcontainers.Azurite/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.BigQuery/BigQueryBuilder.cs b/src/Testcontainers.BigQuery/BigQueryBuilder.cs index 0dccb4ab8..3b54b898e 100644 --- a/src/Testcontainers.BigQuery/BigQueryBuilder.cs +++ b/src/Testcontainers.BigQuery/BigQueryBuilder.cs @@ -15,6 +15,7 @@ public sealed class BigQueryBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public BigQueryBuilder() : this(BigQueryImage) { diff --git a/src/Testcontainers.BigQuery/Usings.cs b/src/Testcontainers.BigQuery/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.BigQuery/Usings.cs +++ b/src/Testcontainers.BigQuery/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Bigtable/BigtableBuilder.cs b/src/Testcontainers.Bigtable/BigtableBuilder.cs index 22b44113a..063499928 100644 --- a/src/Testcontainers.Bigtable/BigtableBuilder.cs +++ b/src/Testcontainers.Bigtable/BigtableBuilder.cs @@ -13,6 +13,7 @@ public sealed class BigtableBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public BigtableBuilder() : this(GoogleCloudCliImage) { diff --git a/src/Testcontainers.Bigtable/Usings.cs b/src/Testcontainers.Bigtable/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Bigtable/Usings.cs +++ b/src/Testcontainers.Bigtable/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Cassandra/CassandraBuilder.cs b/src/Testcontainers.Cassandra/CassandraBuilder.cs index 409bd2413..b60b195b6 100644 --- a/src/Testcontainers.Cassandra/CassandraBuilder.cs +++ b/src/Testcontainers.Cassandra/CassandraBuilder.cs @@ -15,6 +15,7 @@ public sealed class CassandraBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public CassandraBuilder() : this(CassandraImage) { diff --git a/src/Testcontainers.Cassandra/Usings.cs b/src/Testcontainers.Cassandra/Usings.cs index 57ac1da05..9e33c770d 100644 --- a/src/Testcontainers.Cassandra/Usings.cs +++ b/src/Testcontainers.Cassandra/Usings.cs @@ -1,10 +1,11 @@ global using System; +global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; -global using System.Text; global using System.Linq; +global using System.Text; global using System.Threading; global using System.Threading.Tasks; -global using System.Collections.Generic; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.ClickHouse/ClickHouseBuilder.cs b/src/Testcontainers.ClickHouse/ClickHouseBuilder.cs index 52dba5f5a..d09a1409a 100644 --- a/src/Testcontainers.ClickHouse/ClickHouseBuilder.cs +++ b/src/Testcontainers.ClickHouse/ClickHouseBuilder.cs @@ -21,6 +21,7 @@ public sealed class ClickHouseBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ClickHouseBuilder() : this(ClickHouseImage) { diff --git a/src/Testcontainers.ClickHouse/Usings.cs b/src/Testcontainers.ClickHouse/Usings.cs index 4343feb92..f188a4699 100644 --- a/src/Testcontainers.ClickHouse/Usings.cs +++ b/src/Testcontainers.ClickHouse/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Net.Http; diff --git a/src/Testcontainers.CockroachDb/CockroachDbBuilder.cs b/src/Testcontainers.CockroachDb/CockroachDbBuilder.cs index f9ce14619..a665dbfef 100644 --- a/src/Testcontainers.CockroachDb/CockroachDbBuilder.cs +++ b/src/Testcontainers.CockroachDb/CockroachDbBuilder.cs @@ -21,6 +21,7 @@ public sealed class CockroachDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public CockroachDbBuilder() : this(CockroachDbImage) { diff --git a/src/Testcontainers.CockroachDb/Usings.cs b/src/Testcontainers.CockroachDb/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.CockroachDb/Usings.cs +++ b/src/Testcontainers.CockroachDb/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Consul/ConsulBuilder.cs b/src/Testcontainers.Consul/ConsulBuilder.cs index 9bdfaf741..907d362fa 100644 --- a/src/Testcontainers.Consul/ConsulBuilder.cs +++ b/src/Testcontainers.Consul/ConsulBuilder.cs @@ -15,6 +15,7 @@ public sealed class ConsulBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ConsulBuilder() : this(ConsulImage) { diff --git a/src/Testcontainers.Consul/Usings.cs b/src/Testcontainers.Consul/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Consul/Usings.cs +++ b/src/Testcontainers.Consul/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.CosmosDb/CosmosDbBuilder.cs b/src/Testcontainers.CosmosDb/CosmosDbBuilder.cs index 1f621e410..15c90d323 100644 --- a/src/Testcontainers.CosmosDb/CosmosDbBuilder.cs +++ b/src/Testcontainers.CosmosDb/CosmosDbBuilder.cs @@ -15,6 +15,7 @@ public sealed class CosmosDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public CosmosDbBuilder() : this(CosmosDbImage) { diff --git a/src/Testcontainers.CosmosDb/Usings.cs b/src/Testcontainers.CosmosDb/Usings.cs index 4553e2158..4020fafb0 100644 --- a/src/Testcontainers.CosmosDb/Usings.cs +++ b/src/Testcontainers.CosmosDb/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Net.Http; global using System.Threading; diff --git a/src/Testcontainers.CouchDb/CouchDbBuilder.cs b/src/Testcontainers.CouchDb/CouchDbBuilder.cs index e13111b6f..bc70c6b5a 100644 --- a/src/Testcontainers.CouchDb/CouchDbBuilder.cs +++ b/src/Testcontainers.CouchDb/CouchDbBuilder.cs @@ -17,6 +17,7 @@ public sealed class CouchDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public CouchDbBuilder() : this(CouchDbImage) { diff --git a/src/Testcontainers.CouchDb/Usings.cs b/src/Testcontainers.CouchDb/Usings.cs index fa58e068a..cf5dd0969 100644 --- a/src/Testcontainers.CouchDb/Usings.cs +++ b/src/Testcontainers.CouchDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.Couchbase/CouchbaseBuilder.cs b/src/Testcontainers.Couchbase/CouchbaseBuilder.cs index 2db7a87a3..856eabbb9 100644 --- a/src/Testcontainers.Couchbase/CouchbaseBuilder.cs +++ b/src/Testcontainers.Couchbase/CouchbaseBuilder.cs @@ -60,6 +60,7 @@ static CouchbaseBuilder() /// Initializes a new instance of the class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public CouchbaseBuilder() : this(CouchbaseImage) { diff --git a/src/Testcontainers.Couchbase/Usings.cs b/src/Testcontainers.Couchbase/Usings.cs index a7de3bf3d..8f5f4a348 100644 --- a/src/Testcontainers.Couchbase/Usings.cs +++ b/src/Testcontainers.Couchbase/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Net.Http; global using System.Text; diff --git a/src/Testcontainers.Db2/Db2Builder.cs b/src/Testcontainers.Db2/Db2Builder.cs index cfcfd4a55..9db99d4f9 100644 --- a/src/Testcontainers.Db2/Db2Builder.cs +++ b/src/Testcontainers.Db2/Db2Builder.cs @@ -19,6 +19,7 @@ public sealed class Db2Builder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public Db2Builder() : this(Db2Image) { diff --git a/src/Testcontainers.Db2/Usings.cs b/src/Testcontainers.Db2/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.Db2/Usings.cs +++ b/src/Testcontainers.Db2/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.DynamoDb/DynamoDbBuilder.cs b/src/Testcontainers.DynamoDb/DynamoDbBuilder.cs index 1284910f4..46fa8290f 100644 --- a/src/Testcontainers.DynamoDb/DynamoDbBuilder.cs +++ b/src/Testcontainers.DynamoDb/DynamoDbBuilder.cs @@ -13,6 +13,7 @@ public sealed class DynamoDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public DynamoDbBuilder() : this(DynamoDbImage) { diff --git a/src/Testcontainers.DynamoDb/Usings.cs b/src/Testcontainers.DynamoDb/Usings.cs index 539e5bac3..990301bb9 100644 --- a/src/Testcontainers.DynamoDb/Usings.cs +++ b/src/Testcontainers.DynamoDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Net; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.Elasticsearch/ElasticsearchBuilder.cs b/src/Testcontainers.Elasticsearch/ElasticsearchBuilder.cs index 5348edca3..ef89f949d 100644 --- a/src/Testcontainers.Elasticsearch/ElasticsearchBuilder.cs +++ b/src/Testcontainers.Elasticsearch/ElasticsearchBuilder.cs @@ -27,6 +27,7 @@ public sealed class ElasticsearchBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ElasticsearchBuilder() : this(ElasticsearchImage) { diff --git a/src/Testcontainers.Elasticsearch/Usings.cs b/src/Testcontainers.Elasticsearch/Usings.cs index dd8230795..6ee934fe8 100644 --- a/src/Testcontainers.Elasticsearch/Usings.cs +++ b/src/Testcontainers.Elasticsearch/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Net.Http; global using System.Text; diff --git a/src/Testcontainers.EventHubs/EventHubsBuilder.cs b/src/Testcontainers.EventHubs/EventHubsBuilder.cs index 4f4f31b97..7966beea5 100644 --- a/src/Testcontainers.EventHubs/EventHubsBuilder.cs +++ b/src/Testcontainers.EventHubs/EventHubsBuilder.cs @@ -19,6 +19,7 @@ public sealed class EventHubsBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public EventHubsBuilder() : this(EventHubsImage) { diff --git a/src/Testcontainers.EventHubs/Usings.cs b/src/Testcontainers.EventHubs/Usings.cs index 45b501cd1..7a143d9cb 100644 --- a/src/Testcontainers.EventHubs/Usings.cs +++ b/src/Testcontainers.EventHubs/Usings.cs @@ -1,6 +1,7 @@ global using System; global using System.Collections.Generic; global using System.Collections.ObjectModel; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Text; global using System.Text.Json; diff --git a/src/Testcontainers.FakeGcsServer/FakeGcsServerBuilder.cs b/src/Testcontainers.FakeGcsServer/FakeGcsServerBuilder.cs index ac729fc82..d5a9252ac 100644 --- a/src/Testcontainers.FakeGcsServer/FakeGcsServerBuilder.cs +++ b/src/Testcontainers.FakeGcsServer/FakeGcsServerBuilder.cs @@ -15,6 +15,7 @@ public sealed class FakeGcsServerBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public FakeGcsServerBuilder() : this(FakeGcsServerImage) { diff --git a/src/Testcontainers.FakeGcsServer/Usings.cs b/src/Testcontainers.FakeGcsServer/Usings.cs index c162e4bdb..06533a10f 100644 --- a/src/Testcontainers.FakeGcsServer/Usings.cs +++ b/src/Testcontainers.FakeGcsServer/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Text; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.FirebirdSql/FirebirdSqlBuilder.cs b/src/Testcontainers.FirebirdSql/FirebirdSqlBuilder.cs index b88fce570..36192a960 100644 --- a/src/Testcontainers.FirebirdSql/FirebirdSqlBuilder.cs +++ b/src/Testcontainers.FirebirdSql/FirebirdSqlBuilder.cs @@ -23,6 +23,7 @@ public sealed class FirebirdSqlBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public FirebirdSqlBuilder() : this(FirebirdSqlImage) { diff --git a/src/Testcontainers.FirebirdSql/Usings.cs b/src/Testcontainers.FirebirdSql/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.FirebirdSql/Usings.cs +++ b/src/Testcontainers.FirebirdSql/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Firestore/FirestoreBuilder.cs b/src/Testcontainers.Firestore/FirestoreBuilder.cs index d0d969f9a..da313809a 100644 --- a/src/Testcontainers.Firestore/FirestoreBuilder.cs +++ b/src/Testcontainers.Firestore/FirestoreBuilder.cs @@ -13,6 +13,7 @@ public sealed class FirestoreBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public FirestoreBuilder() : this(GoogleCloudCliImage) { diff --git a/src/Testcontainers.Firestore/Usings.cs b/src/Testcontainers.Firestore/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Firestore/Usings.cs +++ b/src/Testcontainers.Firestore/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Grafana/GrafanaBuilder.cs b/src/Testcontainers.Grafana/GrafanaBuilder.cs index 1910704f0..62c772ea3 100644 --- a/src/Testcontainers.Grafana/GrafanaBuilder.cs +++ b/src/Testcontainers.Grafana/GrafanaBuilder.cs @@ -17,6 +17,7 @@ public sealed class GrafanaBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public GrafanaBuilder() : this(GrafanaImage) { diff --git a/src/Testcontainers.Grafana/Usings.cs b/src/Testcontainers.Grafana/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Grafana/Usings.cs +++ b/src/Testcontainers.Grafana/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.InfluxDb/InfluxDbBuilder.cs b/src/Testcontainers.InfluxDb/InfluxDbBuilder.cs index f2929b76f..bb23785a1 100644 --- a/src/Testcontainers.InfluxDb/InfluxDbBuilder.cs +++ b/src/Testcontainers.InfluxDb/InfluxDbBuilder.cs @@ -21,6 +21,7 @@ public sealed class InfluxDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public InfluxDbBuilder() : this(InfluxDbImage) { diff --git a/src/Testcontainers.InfluxDb/Usings.cs b/src/Testcontainers.InfluxDb/Usings.cs index 1841c5a3d..15d054922 100644 --- a/src/Testcontainers.InfluxDb/Usings.cs +++ b/src/Testcontainers.InfluxDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Net; global using Docker.DotNet.Models; global using DotNet.Testcontainers; diff --git a/src/Testcontainers.JanusGraph/JanusGraphBuilder.cs b/src/Testcontainers.JanusGraph/JanusGraphBuilder.cs index b99fd49aa..1a2ddd812 100644 --- a/src/Testcontainers.JanusGraph/JanusGraphBuilder.cs +++ b/src/Testcontainers.JanusGraph/JanusGraphBuilder.cs @@ -13,6 +13,7 @@ public sealed class JanusGraphBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public JanusGraphBuilder() : this(JanusGraphImage) { diff --git a/src/Testcontainers.JanusGraph/Usings.cs b/src/Testcontainers.JanusGraph/Usings.cs index 0d59df3fe..9bd35674e 100644 --- a/src/Testcontainers.JanusGraph/Usings.cs +++ b/src/Testcontainers.JanusGraph/Usings.cs @@ -1,7 +1,8 @@ +global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; global using DotNet.Testcontainers.Containers; global using DotNet.Testcontainers.Images; -global using JetBrains.Annotations; -global using System; \ No newline at end of file +global using JetBrains.Annotations; \ No newline at end of file diff --git a/src/Testcontainers.K3s/K3sBuilder.cs b/src/Testcontainers.K3s/K3sBuilder.cs index 4049de5d5..9b9c019df 100644 --- a/src/Testcontainers.K3s/K3sBuilder.cs +++ b/src/Testcontainers.K3s/K3sBuilder.cs @@ -15,6 +15,7 @@ public sealed class K3sBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public K3sBuilder() : this(RancherImage) { diff --git a/src/Testcontainers.K3s/Usings.cs b/src/Testcontainers.K3s/Usings.cs index da440f644..99eaa2642 100644 --- a/src/Testcontainers.K3s/Usings.cs +++ b/src/Testcontainers.K3s/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Text; global using System.Text.RegularExpressions; global using System.Threading.Tasks; diff --git a/src/Testcontainers.Kafka/KafkaBuilder.cs b/src/Testcontainers.Kafka/KafkaBuilder.cs index a601fadb3..964aa596a 100644 --- a/src/Testcontainers.Kafka/KafkaBuilder.cs +++ b/src/Testcontainers.Kafka/KafkaBuilder.cs @@ -29,6 +29,7 @@ public sealed class KafkaBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public KafkaBuilder() : this(KafkaImage) { diff --git a/src/Testcontainers.Kafka/Usings.cs b/src/Testcontainers.Kafka/Usings.cs index cb20b6cdd..6e11ad466 100644 --- a/src/Testcontainers.Kafka/Usings.cs +++ b/src/Testcontainers.Kafka/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Keycloak/KeycloakBuilder.cs b/src/Testcontainers.Keycloak/KeycloakBuilder.cs index e05d1d297..15f80a802 100644 --- a/src/Testcontainers.Keycloak/KeycloakBuilder.cs +++ b/src/Testcontainers.Keycloak/KeycloakBuilder.cs @@ -19,6 +19,7 @@ public sealed class KeycloakBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public KeycloakBuilder() : this(KeycloakImage) { diff --git a/src/Testcontainers.Keycloak/Usings.cs b/src/Testcontainers.Keycloak/Usings.cs index d033ea689..c25c9cd24 100644 --- a/src/Testcontainers.Keycloak/Usings.cs +++ b/src/Testcontainers.Keycloak/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers; diff --git a/src/Testcontainers.KurrentDb/KurrentDbBuilder.cs b/src/Testcontainers.KurrentDb/KurrentDbBuilder.cs index 9486216f2..868f71fe2 100644 --- a/src/Testcontainers.KurrentDb/KurrentDbBuilder.cs +++ b/src/Testcontainers.KurrentDb/KurrentDbBuilder.cs @@ -13,6 +13,7 @@ public sealed class KurrentDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public KurrentDbBuilder() : this(KurrentDbImage) { diff --git a/src/Testcontainers.KurrentDb/Usings.cs b/src/Testcontainers.KurrentDb/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.KurrentDb/Usings.cs +++ b/src/Testcontainers.KurrentDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Kusto/KustoBuilder.cs b/src/Testcontainers.Kusto/KustoBuilder.cs index f56f387ef..227bf0dd4 100644 --- a/src/Testcontainers.Kusto/KustoBuilder.cs +++ b/src/Testcontainers.Kusto/KustoBuilder.cs @@ -17,6 +17,7 @@ public sealed class KustoBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public KustoBuilder() : this(KustoImage) { diff --git a/src/Testcontainers.Kusto/Usings.cs b/src/Testcontainers.Kusto/Usings.cs index ee6c2eeea..76cb2cc5f 100644 --- a/src/Testcontainers.Kusto/Usings.cs +++ b/src/Testcontainers.Kusto/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Net.Http; global using System.Text; global using Docker.DotNet.Models; diff --git a/src/Testcontainers.LocalStack/LocalStackBuilder.cs b/src/Testcontainers.LocalStack/LocalStackBuilder.cs index 5afc05be1..cd0a8e306 100644 --- a/src/Testcontainers.LocalStack/LocalStackBuilder.cs +++ b/src/Testcontainers.LocalStack/LocalStackBuilder.cs @@ -13,6 +13,7 @@ public sealed class LocalStackBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public LocalStackBuilder() : this(LocalStackImage) { diff --git a/src/Testcontainers.LocalStack/Usings.cs b/src/Testcontainers.LocalStack/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.LocalStack/Usings.cs +++ b/src/Testcontainers.LocalStack/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.LowkeyVault/LowkeyVaultBuilder.cs b/src/Testcontainers.LowkeyVault/LowkeyVaultBuilder.cs index 449960540..e356c485f 100644 --- a/src/Testcontainers.LowkeyVault/LowkeyVaultBuilder.cs +++ b/src/Testcontainers.LowkeyVault/LowkeyVaultBuilder.cs @@ -15,6 +15,7 @@ public sealed class LowkeyVaultBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public LowkeyVaultBuilder() : this(LowkeyVaultImage) { diff --git a/src/Testcontainers.LowkeyVault/Usings.cs b/src/Testcontainers.LowkeyVault/Usings.cs index 18a19e1af..aef3c2139 100644 --- a/src/Testcontainers.LowkeyVault/Usings.cs +++ b/src/Testcontainers.LowkeyVault/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.Net.Http; global using System.Security.Cryptography.X509Certificates; global using System.Threading.Tasks; diff --git a/src/Testcontainers.MariaDb/MariaDbBuilder.cs b/src/Testcontainers.MariaDb/MariaDbBuilder.cs index 425e98429..55906a95c 100644 --- a/src/Testcontainers.MariaDb/MariaDbBuilder.cs +++ b/src/Testcontainers.MariaDb/MariaDbBuilder.cs @@ -19,6 +19,7 @@ public sealed class MariaDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MariaDbBuilder() : this(MariaDbImage) { diff --git a/src/Testcontainers.MariaDb/Usings.cs b/src/Testcontainers.MariaDb/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.MariaDb/Usings.cs +++ b/src/Testcontainers.MariaDb/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Milvus/MilvusBuilder.cs b/src/Testcontainers.Milvus/MilvusBuilder.cs index 335d55c8c..2eb9c392f 100644 --- a/src/Testcontainers.Milvus/MilvusBuilder.cs +++ b/src/Testcontainers.Milvus/MilvusBuilder.cs @@ -19,6 +19,7 @@ public sealed class MilvusBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MilvusBuilder() : this(MilvusImage) { diff --git a/src/Testcontainers.Milvus/Usings.cs b/src/Testcontainers.Milvus/Usings.cs index c162e4bdb..06533a10f 100644 --- a/src/Testcontainers.Milvus/Usings.cs +++ b/src/Testcontainers.Milvus/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Text; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.Minio/MinioBuilder.cs b/src/Testcontainers.Minio/MinioBuilder.cs index c1475f7a8..bd439e9d5 100644 --- a/src/Testcontainers.Minio/MinioBuilder.cs +++ b/src/Testcontainers.Minio/MinioBuilder.cs @@ -17,6 +17,7 @@ public sealed class MinioBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MinioBuilder() : this(MinioImage) { diff --git a/src/Testcontainers.Minio/Usings.cs b/src/Testcontainers.Minio/Usings.cs index fa58e068a..cf5dd0969 100644 --- a/src/Testcontainers.Minio/Usings.cs +++ b/src/Testcontainers.Minio/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.MongoDb/MongoDbBuilder.cs b/src/Testcontainers.MongoDb/MongoDbBuilder.cs index d0402ff19..997ec5883 100644 --- a/src/Testcontainers.MongoDb/MongoDbBuilder.cs +++ b/src/Testcontainers.MongoDb/MongoDbBuilder.cs @@ -21,6 +21,7 @@ public sealed class MongoDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MongoDbBuilder() : this(MongoDbImage) { diff --git a/src/Testcontainers.MongoDb/Usings.cs b/src/Testcontainers.MongoDb/Usings.cs index 50c07d3c5..97e7d1ab3 100644 --- a/src/Testcontainers.MongoDb/Usings.cs +++ b/src/Testcontainers.MongoDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Mosquitto/MosquittoBuilder.cs b/src/Testcontainers.Mosquitto/MosquittoBuilder.cs index 18be1acd7..18c396cea 100644 --- a/src/Testcontainers.Mosquitto/MosquittoBuilder.cs +++ b/src/Testcontainers.Mosquitto/MosquittoBuilder.cs @@ -23,6 +23,7 @@ public sealed class MosquittoBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MosquittoBuilder() : this(MosquittoImage) { diff --git a/src/Testcontainers.Mosquitto/Usings.cs b/src/Testcontainers.Mosquitto/Usings.cs index 9cfce6f39..8403b2221 100644 --- a/src/Testcontainers.Mosquitto/Usings.cs +++ b/src/Testcontainers.Mosquitto/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Text; global using Docker.DotNet.Models; diff --git a/src/Testcontainers.MsSql/MsSqlBuilder.cs b/src/Testcontainers.MsSql/MsSqlBuilder.cs index 9add1199a..b3c362b34 100644 --- a/src/Testcontainers.MsSql/MsSqlBuilder.cs +++ b/src/Testcontainers.MsSql/MsSqlBuilder.cs @@ -19,6 +19,7 @@ public sealed class MsSqlBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MsSqlBuilder() : this(MsSqlImage) { diff --git a/src/Testcontainers.MsSql/Usings.cs b/src/Testcontainers.MsSql/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.MsSql/Usings.cs +++ b/src/Testcontainers.MsSql/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.MySql/MySqlBuilder.cs b/src/Testcontainers.MySql/MySqlBuilder.cs index a6d408548..ff1b52d2d 100644 --- a/src/Testcontainers.MySql/MySqlBuilder.cs +++ b/src/Testcontainers.MySql/MySqlBuilder.cs @@ -19,6 +19,7 @@ public sealed class MySqlBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public MySqlBuilder() : this(MySqlImage) { diff --git a/src/Testcontainers.MySql/Usings.cs b/src/Testcontainers.MySql/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.MySql/Usings.cs +++ b/src/Testcontainers.MySql/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Nats/NatsBuilder.cs b/src/Testcontainers.Nats/NatsBuilder.cs index 69b6340bb..8db1eb16e 100644 --- a/src/Testcontainers.Nats/NatsBuilder.cs +++ b/src/Testcontainers.Nats/NatsBuilder.cs @@ -17,6 +17,7 @@ public sealed class NatsBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public NatsBuilder() : this(NatsImage) { diff --git a/src/Testcontainers.Nats/Usings.cs b/src/Testcontainers.Nats/Usings.cs index d033ea689..c25c9cd24 100644 --- a/src/Testcontainers.Nats/Usings.cs +++ b/src/Testcontainers.Nats/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers; diff --git a/src/Testcontainers.Neo4j/Neo4jBuilder.cs b/src/Testcontainers.Neo4j/Neo4jBuilder.cs index a5f28d38f..70ba8bd3d 100644 --- a/src/Testcontainers.Neo4j/Neo4jBuilder.cs +++ b/src/Testcontainers.Neo4j/Neo4jBuilder.cs @@ -15,6 +15,7 @@ public sealed class Neo4jBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public Neo4jBuilder() : this(Neo4jImage) { diff --git a/src/Testcontainers.Neo4j/Usings.cs b/src/Testcontainers.Neo4j/Usings.cs index 271ad97d9..fd279fd4a 100644 --- a/src/Testcontainers.Neo4j/Usings.cs +++ b/src/Testcontainers.Neo4j/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Text.RegularExpressions; global using Docker.DotNet.Models; global using DotNet.Testcontainers; diff --git a/src/Testcontainers.Ollama/OllamaBuilder.cs b/src/Testcontainers.Ollama/OllamaBuilder.cs index 263dda6d4..b85e50ca6 100644 --- a/src/Testcontainers.Ollama/OllamaBuilder.cs +++ b/src/Testcontainers.Ollama/OllamaBuilder.cs @@ -13,6 +13,7 @@ public sealed class OllamaBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public OllamaBuilder() : this(OllamaImage) { diff --git a/src/Testcontainers.Ollama/Usings.cs b/src/Testcontainers.Ollama/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Ollama/Usings.cs +++ b/src/Testcontainers.Ollama/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.OpenSearch/OpenSearchBuilder.cs b/src/Testcontainers.OpenSearch/OpenSearchBuilder.cs index 627339c21..b0c90d900 100644 --- a/src/Testcontainers.OpenSearch/OpenSearchBuilder.cs +++ b/src/Testcontainers.OpenSearch/OpenSearchBuilder.cs @@ -21,6 +21,7 @@ public sealed class OpenSearchBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public OpenSearchBuilder() : this(OpenSearchImage) { @@ -115,7 +116,7 @@ public OpenSearchBuilder WithPassword(string password) /// Enables or disables the built-in security plugin in OpenSearch. /// /// - /// When disabled, the method + /// When disabled, the method /// will use the http protocol instead of https. /// /// true to enable the security plugin; false to disable it. diff --git a/src/Testcontainers.OpenSearch/Usings.cs b/src/Testcontainers.OpenSearch/Usings.cs index a01501462..6c8a8a33e 100644 --- a/src/Testcontainers.OpenSearch/Usings.cs +++ b/src/Testcontainers.OpenSearch/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Net; global using System.Net.Http; diff --git a/src/Testcontainers.Oracle/OracleBuilder.cs b/src/Testcontainers.Oracle/OracleBuilder.cs index 043bd0b96..0e3adea27 100644 --- a/src/Testcontainers.Oracle/OracleBuilder.cs +++ b/src/Testcontainers.Oracle/OracleBuilder.cs @@ -20,6 +20,7 @@ public sealed class OracleBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public OracleBuilder() : this(OracleImage) { diff --git a/src/Testcontainers.Oracle/Usings.cs b/src/Testcontainers.Oracle/Usings.cs index a461ed531..e482d095f 100644 --- a/src/Testcontainers.Oracle/Usings.cs +++ b/src/Testcontainers.Oracle/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Text; global using System.Threading; diff --git a/src/Testcontainers.Papercut/PapercutBuilder.cs b/src/Testcontainers.Papercut/PapercutBuilder.cs index b472c51c5..bf0e5c6e3 100644 --- a/src/Testcontainers.Papercut/PapercutBuilder.cs +++ b/src/Testcontainers.Papercut/PapercutBuilder.cs @@ -15,6 +15,7 @@ public sealed class PapercutBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public PapercutBuilder() : this(PapercutImage) { diff --git a/src/Testcontainers.Papercut/Usings.cs b/src/Testcontainers.Papercut/Usings.cs index b3423de85..2874e05fc 100644 --- a/src/Testcontainers.Papercut/Usings.cs +++ b/src/Testcontainers.Papercut/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Net.Http; global using System.Threading.Tasks; global using Docker.DotNet.Models; diff --git a/src/Testcontainers.Playwright/PlaywrightBuilder.cs b/src/Testcontainers.Playwright/PlaywrightBuilder.cs index 4bca19ce4..bbef3f069 100644 --- a/src/Testcontainers.Playwright/PlaywrightBuilder.cs +++ b/src/Testcontainers.Playwright/PlaywrightBuilder.cs @@ -15,6 +15,7 @@ public sealed class PlaywrightBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public PlaywrightBuilder() : this(PlaywrightImage) { diff --git a/src/Testcontainers.Playwright/Usings.cs b/src/Testcontainers.Playwright/Usings.cs index f1ac1e74c..e75ea4db4 100644 --- a/src/Testcontainers.Playwright/Usings.cs +++ b/src/Testcontainers.Playwright/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.PostgreSql/PostgreSqlBuilder.cs b/src/Testcontainers.PostgreSql/PostgreSqlBuilder.cs index f36b98b6f..7a13c8cf0 100644 --- a/src/Testcontainers.PostgreSql/PostgreSqlBuilder.cs +++ b/src/Testcontainers.PostgreSql/PostgreSqlBuilder.cs @@ -19,6 +19,7 @@ public sealed class PostgreSqlBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public PostgreSqlBuilder() : this(PostgreSqlImage) { diff --git a/src/Testcontainers.PostgreSql/Usings.cs b/src/Testcontainers.PostgreSql/Usings.cs index 6e4dc12d6..6a24bbf23 100644 --- a/src/Testcontainers.PostgreSql/Usings.cs +++ b/src/Testcontainers.PostgreSql/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.PubSub/PubSubBuilder.cs b/src/Testcontainers.PubSub/PubSubBuilder.cs index c1b40e50f..031d158c4 100644 --- a/src/Testcontainers.PubSub/PubSubBuilder.cs +++ b/src/Testcontainers.PubSub/PubSubBuilder.cs @@ -13,6 +13,7 @@ public sealed class PubSubBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public PubSubBuilder() : this(GoogleCloudCliImage) { diff --git a/src/Testcontainers.PubSub/Usings.cs b/src/Testcontainers.PubSub/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.PubSub/Usings.cs +++ b/src/Testcontainers.PubSub/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Pulsar/PulsarBuilder.cs b/src/Testcontainers.Pulsar/PulsarBuilder.cs index 60a71e5fd..ed056ad29 100644 --- a/src/Testcontainers.Pulsar/PulsarBuilder.cs +++ b/src/Testcontainers.Pulsar/PulsarBuilder.cs @@ -23,6 +23,7 @@ public sealed class PulsarBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public PulsarBuilder() : this(PulsarImage) { diff --git a/src/Testcontainers.Pulsar/Usings.cs b/src/Testcontainers.Pulsar/Usings.cs index be587990d..6629b36a8 100644 --- a/src/Testcontainers.Pulsar/Usings.cs +++ b/src/Testcontainers.Pulsar/Usings.cs @@ -1,6 +1,7 @@ global using System; global using System.Collections.Generic; global using System.Collections.ObjectModel; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using System.Text; diff --git a/src/Testcontainers.Qdrant/QdrantBuilder.cs b/src/Testcontainers.Qdrant/QdrantBuilder.cs index c065b96cd..d0a829084 100644 --- a/src/Testcontainers.Qdrant/QdrantBuilder.cs +++ b/src/Testcontainers.Qdrant/QdrantBuilder.cs @@ -19,6 +19,7 @@ public sealed class QdrantBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public QdrantBuilder() : this(QdrantImage) { diff --git a/src/Testcontainers.Qdrant/Usings.cs b/src/Testcontainers.Qdrant/Usings.cs index f6e2d7f94..2fcf15709 100644 --- a/src/Testcontainers.Qdrant/Usings.cs +++ b/src/Testcontainers.Qdrant/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Linq; global using System.Net.Http; global using System.Text; diff --git a/src/Testcontainers.RabbitMq/RabbitMqBuilder.cs b/src/Testcontainers.RabbitMq/RabbitMqBuilder.cs index e828d359d..83c8e26ba 100644 --- a/src/Testcontainers.RabbitMq/RabbitMqBuilder.cs +++ b/src/Testcontainers.RabbitMq/RabbitMqBuilder.cs @@ -17,6 +17,7 @@ public sealed class RabbitMqBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public RabbitMqBuilder() : this(RabbitMqImage) { diff --git a/src/Testcontainers.RabbitMq/Usings.cs b/src/Testcontainers.RabbitMq/Usings.cs index fa58e068a..cf5dd0969 100644 --- a/src/Testcontainers.RabbitMq/Usings.cs +++ b/src/Testcontainers.RabbitMq/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; diff --git a/src/Testcontainers.RavenDb/RavenDbBuilder.cs b/src/Testcontainers.RavenDb/RavenDbBuilder.cs index bfd2d3766..e541cd009 100644 --- a/src/Testcontainers.RavenDb/RavenDbBuilder.cs +++ b/src/Testcontainers.RavenDb/RavenDbBuilder.cs @@ -13,6 +13,7 @@ public sealed class RavenDbBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public RavenDbBuilder() : this(RavenDbImage) { diff --git a/src/Testcontainers.RavenDb/Usings.cs b/src/Testcontainers.RavenDb/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.RavenDb/Usings.cs +++ b/src/Testcontainers.RavenDb/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Redis/RedisBuilder.cs b/src/Testcontainers.Redis/RedisBuilder.cs index 96df4bc8e..f41c06a3c 100644 --- a/src/Testcontainers.Redis/RedisBuilder.cs +++ b/src/Testcontainers.Redis/RedisBuilder.cs @@ -13,6 +13,7 @@ public sealed class RedisBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public RedisBuilder() : this(RedisImage) { diff --git a/src/Testcontainers.Redis/Usings.cs b/src/Testcontainers.Redis/Usings.cs index 7bdc556f7..77b14ee0c 100644 --- a/src/Testcontainers.Redis/Usings.cs +++ b/src/Testcontainers.Redis/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Text; global using System.Threading; diff --git a/src/Testcontainers.Redpanda/RedpandaBuilder.cs b/src/Testcontainers.Redpanda/RedpandaBuilder.cs index 3ca324232..d57005d64 100644 --- a/src/Testcontainers.Redpanda/RedpandaBuilder.cs +++ b/src/Testcontainers.Redpanda/RedpandaBuilder.cs @@ -17,6 +17,7 @@ public sealed class RedpandaBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public RedpandaBuilder() : this(RedpandaImage) { diff --git a/src/Testcontainers.Redpanda/Usings.cs b/src/Testcontainers.Redpanda/Usings.cs index e355f5449..06533a10f 100644 --- a/src/Testcontainers.Redpanda/Usings.cs +++ b/src/Testcontainers.Redpanda/Usings.cs @@ -1,6 +1,7 @@ global using System; -global using Docker.DotNet.Models; +global using System.Diagnostics.CodeAnalysis; global using System.Text; +global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; global using DotNet.Testcontainers.Containers; diff --git a/src/Testcontainers.ServiceBus/ServiceBusBuilder.cs b/src/Testcontainers.ServiceBus/ServiceBusBuilder.cs index bb06f6e45..93d1354a9 100644 --- a/src/Testcontainers.ServiceBus/ServiceBusBuilder.cs +++ b/src/Testcontainers.ServiceBus/ServiceBusBuilder.cs @@ -19,6 +19,7 @@ public sealed class ServiceBusBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ServiceBusBuilder() : this(ServiceBusImage) { diff --git a/src/Testcontainers.ServiceBus/Usings.cs b/src/Testcontainers.ServiceBus/Usings.cs index 59ef45d39..60e2932c8 100644 --- a/src/Testcontainers.ServiceBus/Usings.cs +++ b/src/Testcontainers.ServiceBus/Usings.cs @@ -1,5 +1,6 @@ global using System; global using System.Collections.Generic; +global using System.Diagnostics.CodeAnalysis; global using System.IO; global using System.Linq; global using Docker.DotNet.Models; diff --git a/src/Testcontainers.Sftp/SftpBuilder.cs b/src/Testcontainers.Sftp/SftpBuilder.cs index d5d12a2ed..27a0c776c 100644 --- a/src/Testcontainers.Sftp/SftpBuilder.cs +++ b/src/Testcontainers.Sftp/SftpBuilder.cs @@ -19,6 +19,7 @@ public sealed class SftpBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public SftpBuilder() : this(SftpImage) { diff --git a/src/Testcontainers.Sftp/Usings.cs b/src/Testcontainers.Sftp/Usings.cs index 98afd4df9..cf5dd0969 100644 --- a/src/Testcontainers.Sftp/Usings.cs +++ b/src/Testcontainers.Sftp/Usings.cs @@ -1,8 +1,9 @@ +global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; global using DotNet.Testcontainers.Containers; global using DotNet.Testcontainers.Images; -global using JetBrains.Annotations; -global using System; \ No newline at end of file +global using JetBrains.Annotations; \ No newline at end of file diff --git a/src/Testcontainers.Toxiproxy/ToxiproxyBuilder.cs b/src/Testcontainers.Toxiproxy/ToxiproxyBuilder.cs index b12007168..be9d93072 100644 --- a/src/Testcontainers.Toxiproxy/ToxiproxyBuilder.cs +++ b/src/Testcontainers.Toxiproxy/ToxiproxyBuilder.cs @@ -17,6 +17,7 @@ public sealed class ToxiproxyBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ToxiproxyBuilder() : this(ToxiproxyImage) { diff --git a/src/Testcontainers.Toxiproxy/Usings.cs b/src/Testcontainers.Toxiproxy/Usings.cs index 1f769c1fa..7361225ae 100644 --- a/src/Testcontainers.Toxiproxy/Usings.cs +++ b/src/Testcontainers.Toxiproxy/Usings.cs @@ -1,8 +1,9 @@ +global using System; +global using System.Diagnostics.CodeAnalysis; +global using System.Linq; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; global using DotNet.Testcontainers.Containers; global using DotNet.Testcontainers.Images; -global using JetBrains.Annotations; -global using System; -global using System.Linq; \ No newline at end of file +global using JetBrains.Annotations; \ No newline at end of file diff --git a/src/Testcontainers.Typesense/TypesenseBuilder.cs b/src/Testcontainers.Typesense/TypesenseBuilder.cs index fe1bc753a..6097fd4b6 100644 --- a/src/Testcontainers.Typesense/TypesenseBuilder.cs +++ b/src/Testcontainers.Typesense/TypesenseBuilder.cs @@ -17,6 +17,7 @@ public sealed class TypesenseBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public TypesenseBuilder() : this(TypesenseImage) { diff --git a/src/Testcontainers.Typesense/Usings.cs b/src/Testcontainers.Typesense/Usings.cs index 11a19e932..8e179473d 100644 --- a/src/Testcontainers.Typesense/Usings.cs +++ b/src/Testcontainers.Typesense/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using System.Net.Http; global using System.Threading.Tasks; global using Docker.DotNet.Models; diff --git a/src/Testcontainers.Weaviate/Usings.cs b/src/Testcontainers.Weaviate/Usings.cs index 26427f77f..9bd35674e 100644 --- a/src/Testcontainers.Weaviate/Usings.cs +++ b/src/Testcontainers.Weaviate/Usings.cs @@ -1,4 +1,5 @@ global using System; +global using System.Diagnostics.CodeAnalysis; global using Docker.DotNet.Models; global using DotNet.Testcontainers.Builders; global using DotNet.Testcontainers.Configurations; diff --git a/src/Testcontainers.Weaviate/WeaviateBuilder.cs b/src/Testcontainers.Weaviate/WeaviateBuilder.cs index 7b1bc06b9..67a8913e8 100644 --- a/src/Testcontainers.Weaviate/WeaviateBuilder.cs +++ b/src/Testcontainers.Weaviate/WeaviateBuilder.cs @@ -15,6 +15,7 @@ public sealed class WeaviateBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public WeaviateBuilder() : this(WeaviateImage) { } /// diff --git a/src/Testcontainers.WebDriver/WebDriverBuilder.cs b/src/Testcontainers.WebDriver/WebDriverBuilder.cs index 03ec8e394..b2fe72318 100644 --- a/src/Testcontainers.WebDriver/WebDriverBuilder.cs +++ b/src/Testcontainers.WebDriver/WebDriverBuilder.cs @@ -1,5 +1,7 @@ namespace Testcontainers.WebDriver; +using System.Diagnostics.CodeAnalysis; + /// /// /// Find further information about the Selenium Grid image, including its configurations, here: https://github.com/SeleniumHQ/docker-selenium. @@ -24,6 +26,7 @@ public sealed class WebDriverBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public WebDriverBuilder() : this(WebDriverBrowser.Chrome.Image) { diff --git a/src/Testcontainers.Xunit/Usings.cs b/src/Testcontainers.Xunit/Usings.cs index bd694c5d5..22e83f596 100644 --- a/src/Testcontainers.Xunit/Usings.cs +++ b/src/Testcontainers.Xunit/Usings.cs @@ -1,6 +1,7 @@ global using System; global using System.Data.Common; global using System.Diagnostics; +global using System.Diagnostics.CodeAnalysis; global using System.Runtime.ExceptionServices; global using System.Threading; global using System.Threading.Tasks; diff --git a/src/Testcontainers/Builders/ContainerBuilder.cs b/src/Testcontainers/Builders/ContainerBuilder.cs index 9690332cd..6cd3a2091 100644 --- a/src/Testcontainers/Builders/ContainerBuilder.cs +++ b/src/Testcontainers/Builders/ContainerBuilder.cs @@ -1,6 +1,7 @@ namespace DotNet.Testcontainers.Builders { using System; + using System.Diagnostics.CodeAnalysis; using Docker.DotNet.Models; using DotNet.Testcontainers.Configurations; using DotNet.Testcontainers.Containers; @@ -36,6 +37,7 @@ public class ContainerBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public ContainerBuilder() : this(new ContainerConfiguration()) { diff --git a/src/Testcontainers/Clients/TraceProgress.cs b/src/Testcontainers/Clients/TraceProgress.cs index b21cd6fd2..0397d9945 100644 --- a/src/Testcontainers/Clients/TraceProgress.cs +++ b/src/Testcontainers/Clients/TraceProgress.cs @@ -16,6 +16,11 @@ public TraceProgress(ILogger logger) public void Report(JSONMessage value) { + if (!_logger.IsEnabled(LogLevel.Error)) + { + return; + } + if (value.Error != null) { _logger.LogError("ID={ID}: {Error}", value.ID, value.Error.Message); diff --git a/src/Testcontainers/Containers/SocatBuilder.cs b/src/Testcontainers/Containers/SocatBuilder.cs index 25e750e1a..49d960373 100644 --- a/src/Testcontainers/Containers/SocatBuilder.cs +++ b/src/Testcontainers/Containers/SocatBuilder.cs @@ -2,6 +2,7 @@ namespace DotNet.Testcontainers.Containers { using System; using System.Collections.Generic; + using System.Diagnostics.CodeAnalysis; using System.Linq; using Docker.DotNet.Models; using DotNet.Testcontainers.Builders; @@ -20,6 +21,7 @@ public sealed class SocatBuilder : ContainerBuilder class. /// [Obsolete("This parameterless constructor is obsolete and will be removed. Use the constructor with the image parameter instead: https://github.com/testcontainers/testcontainers-dotnet/discussions/1470#discussioncomment-15185721.")] + [ExcludeFromCodeCoverage] public SocatBuilder() : this(SocatImage) { @@ -117,7 +119,6 @@ public override SocatContainer Build() protected override SocatBuilder Init() { return base.Init() - .WithImage(SocatImage) .WithEntrypoint("/bin/sh", "-c"); } diff --git a/tests/Testcontainers.ActiveMq.Tests/Dockerfile b/tests/Testcontainers.ActiveMq.Tests/Dockerfile index 3630ef839..383bdd270 100644 --- a/tests/Testcontainers.ActiveMq.Tests/Dockerfile +++ b/tests/Testcontainers.ActiveMq.Tests/Dockerfile @@ -1 +1 @@ -FROM apache/activemq-artemis:2.31.2 \ No newline at end of file +FROM apache/activemq-artemis:2.31.2 \ No newline at end of file diff --git a/tests/Testcontainers.ArangoDb.Tests/Dockerfile b/tests/Testcontainers.ArangoDb.Tests/Dockerfile index ad84f0db8..7b153e50a 100644 --- a/tests/Testcontainers.ArangoDb.Tests/Dockerfile +++ b/tests/Testcontainers.ArangoDb.Tests/Dockerfile @@ -1 +1 @@ -FROM arangodb:3.11.5 \ No newline at end of file +FROM arangodb:3.11.5 \ No newline at end of file diff --git a/tests/Testcontainers.Azurite.Tests/Dockerfile b/tests/Testcontainers.Azurite.Tests/Dockerfile index 6876470e1..62b3703db 100644 --- a/tests/Testcontainers.Azurite.Tests/Dockerfile +++ b/tests/Testcontainers.Azurite.Tests/Dockerfile @@ -1 +1 @@ -FROM mcr.microsoft.com/azure-storage/azurite:3.28.0 \ No newline at end of file +FROM mcr.microsoft.com/azure-storage/azurite:3.28.0 \ No newline at end of file diff --git a/tests/Testcontainers.BigQuery.Tests/Dockerfile b/tests/Testcontainers.BigQuery.Tests/Dockerfile index b5212704b..93975851c 100644 --- a/tests/Testcontainers.BigQuery.Tests/Dockerfile +++ b/tests/Testcontainers.BigQuery.Tests/Dockerfile @@ -1 +1 @@ -FROM ghcr.io/goccy/bigquery-emulator:0.4 \ No newline at end of file +FROM ghcr.io/goccy/bigquery-emulator:0.4 \ No newline at end of file diff --git a/tests/Testcontainers.BigQuery.Tests/Usings.cs b/tests/Testcontainers.BigQuery.Tests/Usings.cs index e8c0374a0..53fefb251 100644 --- a/tests/Testcontainers.BigQuery.Tests/Usings.cs +++ b/tests/Testcontainers.BigQuery.Tests/Usings.cs @@ -1,9 +1,9 @@ global using System; global using System.Linq; +global using System.Threading; global using System.Threading.Tasks; global using DotNet.Testcontainers.Commons; -global using Google.Cloud.BigQuery.V2; -global using Xunit; -global using System.Threading; global using Google.Apis.Auth.OAuth2; -global using Google.Apis.Http; \ No newline at end of file +global using Google.Apis.Http; +global using Google.Cloud.BigQuery.V2; +global using Xunit; \ No newline at end of file diff --git a/tests/Testcontainers.Bigtable.Tests/Dockerfile b/tests/Testcontainers.Bigtable.Tests/Dockerfile index 6aed5ca29..8adc9bbdd 100644 --- a/tests/Testcontainers.Bigtable.Tests/Dockerfile +++ b/tests/Testcontainers.Bigtable.Tests/Dockerfile @@ -1 +1 @@ -FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file +FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file diff --git a/tests/Testcontainers.Cassandra.Tests/Dockerfile b/tests/Testcontainers.Cassandra.Tests/Dockerfile index 85f0946e7..aac42591e 100644 --- a/tests/Testcontainers.Cassandra.Tests/Dockerfile +++ b/tests/Testcontainers.Cassandra.Tests/Dockerfile @@ -1 +1 @@ -FROM cassandra:5.0 \ No newline at end of file +FROM cassandra:5.0 \ No newline at end of file diff --git a/tests/Testcontainers.ClickHouse.Tests/Dockerfile b/tests/Testcontainers.ClickHouse.Tests/Dockerfile index 81661d32f..0c26467eb 100644 --- a/tests/Testcontainers.ClickHouse.Tests/Dockerfile +++ b/tests/Testcontainers.ClickHouse.Tests/Dockerfile @@ -1 +1 @@ -FROM clickhouse/clickhouse-server:23.6-alpine \ No newline at end of file +FROM clickhouse/clickhouse-server:23.6-alpine \ No newline at end of file diff --git a/tests/Testcontainers.CockroachDb.Tests/Dockerfile b/tests/Testcontainers.CockroachDb.Tests/Dockerfile index 83c2c9143..704319e5b 100644 --- a/tests/Testcontainers.CockroachDb.Tests/Dockerfile +++ b/tests/Testcontainers.CockroachDb.Tests/Dockerfile @@ -1 +1 @@ -FROM cockroachdb/cockroach:latest-v23.1 \ No newline at end of file +FROM cockroachdb/cockroach:latest-v23.1 \ No newline at end of file diff --git a/tests/Testcontainers.Consul.Tests/Dockerfile b/tests/Testcontainers.Consul.Tests/Dockerfile index b4ddda6ed..c9c95f8c0 100644 --- a/tests/Testcontainers.Consul.Tests/Dockerfile +++ b/tests/Testcontainers.Consul.Tests/Dockerfile @@ -1 +1 @@ -FROM consul:1.15 \ No newline at end of file +FROM consul:1.15 \ No newline at end of file diff --git a/tests/Testcontainers.CouchDb.Tests/Dockerfile b/tests/Testcontainers.CouchDb.Tests/Dockerfile index 329dac61b..b328a9a39 100644 --- a/tests/Testcontainers.CouchDb.Tests/Dockerfile +++ b/tests/Testcontainers.CouchDb.Tests/Dockerfile @@ -1 +1 @@ -FROM couchdb:3.3 \ No newline at end of file +FROM couchdb:3.3 \ No newline at end of file diff --git a/tests/Testcontainers.Couchbase.Tests/Dockerfile b/tests/Testcontainers.Couchbase.Tests/Dockerfile index 76b5e8c01..882add2c0 100644 --- a/tests/Testcontainers.Couchbase.Tests/Dockerfile +++ b/tests/Testcontainers.Couchbase.Tests/Dockerfile @@ -1 +1 @@ -FROM couchbase:community-7.0.2 \ No newline at end of file +FROM couchbase:community-7.0.2 \ No newline at end of file diff --git a/tests/Testcontainers.DynamoDb.Tests/Dockerfile b/tests/Testcontainers.DynamoDb.Tests/Dockerfile index 2924db234..1287b3291 100644 --- a/tests/Testcontainers.DynamoDb.Tests/Dockerfile +++ b/tests/Testcontainers.DynamoDb.Tests/Dockerfile @@ -1 +1 @@ -FROM amazon/dynamodb-local:1.21.0 \ No newline at end of file +FROM amazon/dynamodb-local:1.21.0 \ No newline at end of file diff --git a/tests/Testcontainers.Elasticsearch.Tests/Dockerfile b/tests/Testcontainers.Elasticsearch.Tests/Dockerfile index efc3c3cb1..fcb2ede29 100644 --- a/tests/Testcontainers.Elasticsearch.Tests/Dockerfile +++ b/tests/Testcontainers.Elasticsearch.Tests/Dockerfile @@ -1 +1 @@ -FROM elasticsearch:8.6.1 \ No newline at end of file +FROM elasticsearch:8.6.1 \ No newline at end of file diff --git a/tests/Testcontainers.EventHubs.Tests/Dockerfile b/tests/Testcontainers.EventHubs.Tests/Dockerfile index 7ff903218..7b201fa4c 100644 --- a/tests/Testcontainers.EventHubs.Tests/Dockerfile +++ b/tests/Testcontainers.EventHubs.Tests/Dockerfile @@ -1 +1 @@ -FROM mcr.microsoft.com/azure-messaging/eventhubs-emulator:latest \ No newline at end of file +FROM mcr.microsoft.com/azure-messaging/eventhubs-emulator:latest \ No newline at end of file diff --git a/tests/Testcontainers.FakeGcsServer.Tests/Dockerfile b/tests/Testcontainers.FakeGcsServer.Tests/Dockerfile index a3ab5dc75..cfe613307 100644 --- a/tests/Testcontainers.FakeGcsServer.Tests/Dockerfile +++ b/tests/Testcontainers.FakeGcsServer.Tests/Dockerfile @@ -1 +1 @@ -FROM fsouza/fake-gcs-server:1.47 \ No newline at end of file +FROM fsouza/fake-gcs-server:1.47 \ No newline at end of file diff --git a/tests/Testcontainers.Firestore.Tests/Dockerfile b/tests/Testcontainers.Firestore.Tests/Dockerfile index 6aed5ca29..8adc9bbdd 100644 --- a/tests/Testcontainers.Firestore.Tests/Dockerfile +++ b/tests/Testcontainers.Firestore.Tests/Dockerfile @@ -1 +1 @@ -FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file +FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file diff --git a/tests/Testcontainers.Grafana.Tests/Dockerfile b/tests/Testcontainers.Grafana.Tests/Dockerfile index 8e8f4e1b1..0ec06e4c0 100644 --- a/tests/Testcontainers.Grafana.Tests/Dockerfile +++ b/tests/Testcontainers.Grafana.Tests/Dockerfile @@ -1 +1 @@ -FROM grafana/grafana:12.2 \ No newline at end of file +FROM grafana/grafana:12.2 \ No newline at end of file diff --git a/tests/Testcontainers.JanusGraph.Tests/Dockerfile b/tests/Testcontainers.JanusGraph.Tests/Dockerfile index 186afa187..4429b699b 100644 --- a/tests/Testcontainers.JanusGraph.Tests/Dockerfile +++ b/tests/Testcontainers.JanusGraph.Tests/Dockerfile @@ -1 +1 @@ -FROM janusgraph/janusgraph:1.0.0 \ No newline at end of file +FROM janusgraph/janusgraph:1.0.0 \ No newline at end of file diff --git a/tests/Testcontainers.K3s.Tests/Dockerfile b/tests/Testcontainers.K3s.Tests/Dockerfile index b1397b3b2..af7691fce 100644 --- a/tests/Testcontainers.K3s.Tests/Dockerfile +++ b/tests/Testcontainers.K3s.Tests/Dockerfile @@ -1 +1 @@ -FROM rancher/k3s:v1.26.2-k3s1 \ No newline at end of file +FROM rancher/k3s:v1.26.2-k3s1 \ No newline at end of file diff --git a/tests/Testcontainers.Keycloak.Tests/Dockerfile b/tests/Testcontainers.Keycloak.Tests/Dockerfile index c42becfd1..ebfeeee24 100644 --- a/tests/Testcontainers.Keycloak.Tests/Dockerfile +++ b/tests/Testcontainers.Keycloak.Tests/Dockerfile @@ -1,3 +1,3 @@ -FROM quay.io/keycloak/keycloak:21.1 +FROM quay.io/keycloak/keycloak:21.1 FROM quay.io/keycloak/keycloak:25.0 AS keycloak25.0 FROM quay.io/keycloak/keycloak:26.0 AS keycloak26.0 \ No newline at end of file diff --git a/tests/Testcontainers.LocalStack.Tests/Dockerfile b/tests/Testcontainers.LocalStack.Tests/Dockerfile index 0bc0edd5e..23999fc6e 100644 --- a/tests/Testcontainers.LocalStack.Tests/Dockerfile +++ b/tests/Testcontainers.LocalStack.Tests/Dockerfile @@ -1,2 +1,2 @@ -FROM localstack/localstack:2.0 +FROM localstack/localstack:2.0 FROM localstack/localstack:1.4 AS localstack1.4 \ No newline at end of file diff --git a/tests/Testcontainers.LowkeyVault.Tests/Dockerfile b/tests/Testcontainers.LowkeyVault.Tests/Dockerfile index 0bcda602f..bd677610d 100644 --- a/tests/Testcontainers.LowkeyVault.Tests/Dockerfile +++ b/tests/Testcontainers.LowkeyVault.Tests/Dockerfile @@ -1 +1 @@ -FROM nagyesta/lowkey-vault:2.7.1-ubi9-minimal \ No newline at end of file +FROM nagyesta/lowkey-vault:2.7.1-ubi9-minimal \ No newline at end of file diff --git a/tests/Testcontainers.MariaDb.Tests/Dockerfile b/tests/Testcontainers.MariaDb.Tests/Dockerfile index e9bdd536a..9647b6228 100644 --- a/tests/Testcontainers.MariaDb.Tests/Dockerfile +++ b/tests/Testcontainers.MariaDb.Tests/Dockerfile @@ -1 +1 @@ -FROM mariadb:10.10 \ No newline at end of file +FROM mariadb:10.10 \ No newline at end of file diff --git a/tests/Testcontainers.Milvus.Tests/Dockerfile b/tests/Testcontainers.Milvus.Tests/Dockerfile index bd0c2fd4e..9202b8bc5 100644 --- a/tests/Testcontainers.Milvus.Tests/Dockerfile +++ b/tests/Testcontainers.Milvus.Tests/Dockerfile @@ -1 +1 @@ -FROM milvusdb/milvus:v2.3.10 \ No newline at end of file +FROM milvusdb/milvus:v2.3.10 \ No newline at end of file diff --git a/tests/Testcontainers.Minio.Tests/Dockerfile b/tests/Testcontainers.Minio.Tests/Dockerfile index e08e57246..b18ee3d0c 100644 --- a/tests/Testcontainers.Minio.Tests/Dockerfile +++ b/tests/Testcontainers.Minio.Tests/Dockerfile @@ -1 +1 @@ -FROM minio/minio:RELEASE.2023-01-31T02-24-19Z \ No newline at end of file +FROM minio/minio:RELEASE.2023-01-31T02-24-19Z \ No newline at end of file diff --git a/tests/Testcontainers.MongoDb.Tests/Dockerfile b/tests/Testcontainers.MongoDb.Tests/Dockerfile index a110e2431..f63a45059 100644 --- a/tests/Testcontainers.MongoDb.Tests/Dockerfile +++ b/tests/Testcontainers.MongoDb.Tests/Dockerfile @@ -1,3 +1,3 @@ -FROM mongo:6.0 +FROM mongo:6.0 FROM mongo:5.0 AS mongo5.0 FROM mongo:4.4 AS mongo4.4 \ No newline at end of file diff --git a/tests/Testcontainers.MySql.Tests/Dockerfile b/tests/Testcontainers.MySql.Tests/Dockerfile index dfcd8262a..ffb4ec665 100644 --- a/tests/Testcontainers.MySql.Tests/Dockerfile +++ b/tests/Testcontainers.MySql.Tests/Dockerfile @@ -1,2 +1,2 @@ -FROM mysql:8.0 +FROM mysql:8.0 FROM mysql:8.0.28 AS mysql8.0.28 \ No newline at end of file diff --git a/tests/Testcontainers.Nats.Tests/Dockerfile b/tests/Testcontainers.Nats.Tests/Dockerfile index 463a470bb..bb3a69771 100644 --- a/tests/Testcontainers.Nats.Tests/Dockerfile +++ b/tests/Testcontainers.Nats.Tests/Dockerfile @@ -1 +1 @@ -FROM nats:2.9 \ No newline at end of file +FROM nats:2.9 \ No newline at end of file diff --git a/tests/Testcontainers.Neo4j.Tests/Dockerfile b/tests/Testcontainers.Neo4j.Tests/Dockerfile index 27e49ffc9..4fa15b0e0 100644 --- a/tests/Testcontainers.Neo4j.Tests/Dockerfile +++ b/tests/Testcontainers.Neo4j.Tests/Dockerfile @@ -1 +1 @@ -FROM neo4j:5.4 \ No newline at end of file +FROM neo4j:5.4 \ No newline at end of file diff --git a/tests/Testcontainers.Ollama.Tests/Dockerfile b/tests/Testcontainers.Ollama.Tests/Dockerfile index a6ac60416..f34fb19de 100644 --- a/tests/Testcontainers.Ollama.Tests/Dockerfile +++ b/tests/Testcontainers.Ollama.Tests/Dockerfile @@ -1 +1 @@ -FROM ollama/ollama:0.6.6 \ No newline at end of file +FROM ollama/ollama:0.6.6 \ No newline at end of file diff --git a/tests/Testcontainers.OpenSearch.Tests/Dockerfile b/tests/Testcontainers.OpenSearch.Tests/Dockerfile index f674feb8d..cdaf05862 100644 --- a/tests/Testcontainers.OpenSearch.Tests/Dockerfile +++ b/tests/Testcontainers.OpenSearch.Tests/Dockerfile @@ -1 +1 @@ -FROM opensearchproject/opensearch:2.12.0 \ No newline at end of file +FROM opensearchproject/opensearch:2.12.0 \ No newline at end of file diff --git a/tests/Testcontainers.Papercut.Tests/Dockerfile b/tests/Testcontainers.Papercut.Tests/Dockerfile index de94eb920..67b33dea9 100644 --- a/tests/Testcontainers.Papercut.Tests/Dockerfile +++ b/tests/Testcontainers.Papercut.Tests/Dockerfile @@ -1 +1 @@ -FROM changemakerstudiosus/papercut-smtp:7.0 \ No newline at end of file +FROM changemakerstudiosus/papercut-smtp:7.0 \ No newline at end of file diff --git a/tests/Testcontainers.Platform.Linux.Tests/ConnectionStringProviderTest.cs b/tests/Testcontainers.Platform.Linux.Tests/ConnectionStringProviderTest.cs index 2350bd463..bbf750024 100644 --- a/tests/Testcontainers.Platform.Linux.Tests/ConnectionStringProviderTest.cs +++ b/tests/Testcontainers.Platform.Linux.Tests/ConnectionStringProviderTest.cs @@ -33,9 +33,10 @@ await _container.DisposeAsync() [Fact] public void GetConnectionStringReturnsExpectedValue() { + IConnectionStringProvider connectionStringProvider = _container; Assert.True(_connectionStringProvider.IsConfigured, "Configure should have been called during container startup."); - Assert.Equal(ExpectedConnectionString, _container.GetConnectionString()); - Assert.Equal(ExpectedConnectionString, _container.GetConnectionString("name")); + Assert.Equal(ExpectedConnectionString, connectionStringProvider.GetConnectionString()); + Assert.Equal(ExpectedConnectionString, connectionStringProvider.GetConnectionString("name")); } } @@ -60,8 +61,9 @@ await _container.DisposeAsync() [Fact] public void GetConnectionStringThrowsException() { - Assert.Throws(() => _container.GetConnectionString()); - Assert.Throws(() => _container.GetConnectionString("name")); + IConnectionStringProvider connectionStringProvider = _container; + Assert.Throws(() => connectionStringProvider.GetConnectionString()); + Assert.Throws(() => connectionStringProvider.GetConnectionString("name")); } } diff --git a/tests/Testcontainers.PostgreSql.Tests/Dockerfile b/tests/Testcontainers.PostgreSql.Tests/Dockerfile index bb4d458f7..d3a85644a 100644 --- a/tests/Testcontainers.PostgreSql.Tests/Dockerfile +++ b/tests/Testcontainers.PostgreSql.Tests/Dockerfile @@ -1 +1 @@ -FROM postgres:15.1 \ No newline at end of file +FROM postgres:15.1 \ No newline at end of file diff --git a/tests/Testcontainers.PubSub.Tests/Dockerfile b/tests/Testcontainers.PubSub.Tests/Dockerfile index 6aed5ca29..8adc9bbdd 100644 --- a/tests/Testcontainers.PubSub.Tests/Dockerfile +++ b/tests/Testcontainers.PubSub.Tests/Dockerfile @@ -1 +1 @@ -FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file +FROM gcr.io/google.com/cloudsdktool/google-cloud-cli:446.0.1-emulators \ No newline at end of file diff --git a/tests/Testcontainers.Pulsar.Tests/Dockerfile b/tests/Testcontainers.Pulsar.Tests/Dockerfile index e4f3631ec..2e365dd48 100644 --- a/tests/Testcontainers.Pulsar.Tests/Dockerfile +++ b/tests/Testcontainers.Pulsar.Tests/Dockerfile @@ -1,2 +1,2 @@ -FROM apachepulsar/pulsar:3.0.9 +FROM apachepulsar/pulsar:3.0.9 FROM apachepulsar/pulsar:4.0.2 AS pulsar4.0.2 \ No newline at end of file diff --git a/tests/Testcontainers.RabbitMq.Tests/Dockerfile b/tests/Testcontainers.RabbitMq.Tests/Dockerfile index e1e51e332..31168f7a7 100644 --- a/tests/Testcontainers.RabbitMq.Tests/Dockerfile +++ b/tests/Testcontainers.RabbitMq.Tests/Dockerfile @@ -1 +1 @@ -FROM rabbitmq:3.11 \ No newline at end of file +FROM rabbitmq:3.11 \ No newline at end of file diff --git a/tests/Testcontainers.RavenDb.Tests/Dockerfile b/tests/Testcontainers.RavenDb.Tests/Dockerfile index f848f7526..1d007e79f 100644 --- a/tests/Testcontainers.RavenDb.Tests/Dockerfile +++ b/tests/Testcontainers.RavenDb.Tests/Dockerfile @@ -1 +1 @@ -FROM ravendb/ravendb:5.4-ubuntu-latest \ No newline at end of file +FROM ravendb/ravendb:5.4-ubuntu-latest \ No newline at end of file diff --git a/tests/Testcontainers.Redis.Tests/Dockerfile b/tests/Testcontainers.Redis.Tests/Dockerfile index 9000e5c03..2cda090cd 100644 --- a/tests/Testcontainers.Redis.Tests/Dockerfile +++ b/tests/Testcontainers.Redis.Tests/Dockerfile @@ -1 +1 @@ -FROM redis:7.0 \ No newline at end of file +FROM redis:7.0 \ No newline at end of file diff --git a/tests/Testcontainers.Redpanda.Tests/Dockerfile b/tests/Testcontainers.Redpanda.Tests/Dockerfile index 509309640..e816b0302 100644 --- a/tests/Testcontainers.Redpanda.Tests/Dockerfile +++ b/tests/Testcontainers.Redpanda.Tests/Dockerfile @@ -1 +1 @@ -FROM docker.redpanda.com/redpandadata/redpanda:v22.2.1 \ No newline at end of file +FROM docker.redpanda.com/redpandadata/redpanda:v22.2.1 \ No newline at end of file diff --git a/tests/Testcontainers.Typesense.Tests/Dockerfile b/tests/Testcontainers.Typesense.Tests/Dockerfile index 0275c2bbe..b00483dc3 100644 --- a/tests/Testcontainers.Typesense.Tests/Dockerfile +++ b/tests/Testcontainers.Typesense.Tests/Dockerfile @@ -1 +1 @@ -FROM typesense/typesense:28.0 \ No newline at end of file +FROM typesense/typesense:28.0 \ No newline at end of file diff --git a/tests/Testcontainers.Weaviate.Tests/Dockerfile b/tests/Testcontainers.Weaviate.Tests/Dockerfile index dc7fcc8b2..e14848eea 100644 --- a/tests/Testcontainers.Weaviate.Tests/Dockerfile +++ b/tests/Testcontainers.Weaviate.Tests/Dockerfile @@ -1 +1 @@ -FROM semitechnologies/weaviate:1.26.14 \ No newline at end of file +FROM semitechnologies/weaviate:1.26.14 \ No newline at end of file