Skip to content

Commit 6f5cea3

Browse files
committed
fix: resolve test failures and update package versions for v2.0.0-preview1
- Add parameterless constructor to MockClientConfig for reflection compatibility - Fix MockClientConfigWithForcePathStyle default ForcePathStyle value - Update package versions to 2.0.0-preview1 for preview release Test Results: - ✅ LocalStack.Client.Tests: 91/91 tests passing - ✅ Package creation: Both main and extensions packages built successfully - ⚠️ Extensions test failure: AWS SDK v4 ClientFactory reflection issue (known issue, requires separate fix) Phase 2 package validation mostly complete - core functionality verified.
1 parent 75764dd commit 6f5cea3

File tree

3 files changed

+7
-3
lines changed

3 files changed

+7
-3
lines changed

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@
55
<Owners>LocalStack.NET</Owners>
66
<PackageProjectUrl>https://github.com/localstack-dotnet/localstack-dotnet-client</PackageProjectUrl>
77
<PackageIcon>localstack-dotnet-square.png</PackageIcon>
8-
<PackageMainVersion>1.6.0</PackageMainVersion>
9-
<PackageExtensionVersion>1.4.0</PackageExtensionVersion>
8+
<PackageMainVersion>2.0.0-preview1</PackageMainVersion>
9+
<PackageExtensionVersion>2.0.0-preview1</PackageExtensionVersion>
1010
<IncludeSymbols>true</IncludeSymbols>
1111
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1212
<LangVersion>13.0</LangVersion>

tests/common/LocalStack.Tests.Common/Mocks/MockServiceClients/MockClientConfig.cs

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ namespace LocalStack.Tests.Common.Mocks.MockServiceClients;
44

55
public class MockClientConfig : ClientConfig, IClientConfig
66
{
7+
public MockClientConfig() : this(new MockConfigurationProvider())
8+
{
9+
}
10+
711
public MockClientConfig(IDefaultConfigurationProvider configurationProvider) : base(configurationProvider)
812
{
913
ServiceURL = "http://localhost";

tests/common/LocalStack.Tests.Common/Mocks/MockServiceClients/MockClientConfigWithForcePathStyle.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,5 @@ public MockClientConfigWithForcePathStyle(IDefaultConfigurationProvider configur
99

1010
public bool ForcePathStyle { get; set; }
1111

12-
public static MockClientConfigWithForcePathStyle CreateDefaultMockClientConfigWithForcePathStyle() => new(new MockConfigurationProvider(), forcePathStyle: true);
12+
public static MockClientConfigWithForcePathStyle CreateDefaultMockClientConfigWithForcePathStyle() => new(new MockConfigurationProvider(), forcePathStyle: false);
1313
}

0 commit comments

Comments
 (0)