Skip to content

Commit

Permalink
fix tests, add invariant culture to all project (#85)
Browse files Browse the repository at this point in the history
  • Loading branch information
Platonenkov authored May 10, 2024
1 parent d94225e commit 8c33566
Show file tree
Hide file tree
Showing 6 changed files with 146 additions and 138 deletions.
80 changes: 41 additions & 39 deletions Tests/Xrpl.AddressCodec.Test/Xrpl.AddressCodec.Test.csproj
Original file line number Diff line number Diff line change
@@ -1,42 +1,44 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>

<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.AddressCodec\Xrpl.AddressCodec.csproj" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " Update="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
</PropertyGroup>
<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.AddressCodec\Xrpl.AddressCodec.csproj" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " Update="Properties\Resources.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
</Project>
64 changes: 33 additions & 31 deletions Tests/Xrpl.BinaryCodec.Test/Xrpl.BinaryCodec.Test.csproj
Original file line number Diff line number Diff line change
@@ -1,34 +1,36 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>

<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Types\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.BinaryCodec\Xrpl.BinaryCodec.csproj" />
</ItemGroup>
<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
</PropertyGroup>
<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<Folder Include="Types\" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.BinaryCodec\Xrpl.BinaryCodec.csproj" />
</ItemGroup>
</Project>
72 changes: 37 additions & 35 deletions Tests/Xrpl.Keypairs.Test/Xrpl.Keypairs.Test.csproj
Original file line number Diff line number Diff line change
@@ -1,38 +1,40 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>

<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " Update="Xrpl\Properties\Resources.resx">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.Keypairs\Xrpl.Keypairs.csproj" />
</ItemGroup>
<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
</PropertyGroup>
<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Condition=" '$(EnableDefaultEmbeddedResourceItems)' == 'true' " Update="Xrpl\Properties\Resources.resx">
<CopyToOutputDirectory>Always</CopyToOutputDirectory>
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Base\Xrpl.Keypairs\Xrpl.Keypairs.csproj" />
</ItemGroup>
</Project>
8 changes: 4 additions & 4 deletions Tests/Xrpl.Tests/Client/TestSubscribe.cs
Original file line number Diff line number Diff line change
Expand Up @@ -158,7 +158,7 @@ public async Task TestSubscribe()
bool isTested = false;
bool isFinished = false;

var server = "wss://xrplcluster.com/";
var server = "wss://s1.ripple.com/";

var client = new XrplClient(server);

Expand Down Expand Up @@ -189,10 +189,10 @@ public async Task TestSubscribe()
return Task.CompletedTask;
};

Timer timer = new Timer(5000);
timer.Elapsed += (sender, e) =>
Timer timer = new Timer(7000);
timer.Elapsed += async (sender, e) =>
{
client.Disconnect();
await client.Disconnect();
isFinished = true;
};
timer.Start();
Expand Down
2 changes: 1 addition & 1 deletion Tests/Xrpl.Tests/Client/TestWebSocketClient.cs
Original file line number Diff line number Diff line change
Expand Up @@ -83,7 +83,7 @@ public async Task TestSubscribeWebSocket()
return Task.CompletedTask;
};

Timer timer = new Timer(5000);
Timer timer = new Timer(7000);
timer.Elapsed += (sender, e) =>
{
Debug.WriteLine("TIMEOUT!!");
Expand Down
58 changes: 30 additions & 28 deletions Tests/Xrpl.Tests/Xrpl.Tests.csproj
Original file line number Diff line number Diff line change
@@ -1,31 +1,33 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>

<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Xrpl\Xrpl.csproj" />
</ItemGroup>
<PropertyGroup>
<!-- <TargetFramework>netstandard2.0</TargetFramework> -->
<TargetFramework>net6.0</TargetFramework>
<RootNamespace>XrplTests</RootNamespace>
</PropertyGroup>
<PropertyGroup>
<InvariantGlobalization>true</InvariantGlobalization>
</PropertyGroup>
<ItemGroup>
<None Remove="Microsoft.NET.Test.Sdk" />
<None Remove="MSTest.TestFramework" />
<None Remove="MSTest.TestAdapter" />
<None Remove="Flurl.Http" />
<None Remove="Newtonsoft.Json" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.3" />
<PackageReference Include="MSTest.TestFramework" Version="3.1.1" />
<PackageReference Include="MSTest.TestAdapter" Version="3.1.1" />
<PackageReference Include="Flurl.Http" Version="3.2.4" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
</ItemGroup>
<ItemGroup>
<Compile Condition=" '$(EnableDefaultCompileItems)' == 'true' " Update="Keypairs.Tests\Properties\Resources.Designer.cs">
<DependentUpon>Resources.resx</DependentUpon>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\..\Xrpl\Xrpl.csproj" />
</ItemGroup>
</Project>

0 comments on commit 8c33566

Please sign in to comment.