Use invariant culture in CliFx.Tests.Dummy

This commit is contained in:
Alexey Golub
2019-08-18 13:23:15 +03:00
parent 63f583b02a
commit f5c34ca454

View File

@@ -1,14 +1,21 @@
using System.Threading.Tasks;
using System.Globalization;
using System.Threading.Tasks;
namespace CliFx.Tests.Dummy
{
public static class Program
{
public static Task<int> Main(string[] args) =>
new CliApplicationBuilder()
public static Task<int> Main(string[] args)
{
// Set culture to invariant to maintain consistent format because we rely on it in tests
CultureInfo.DefaultThreadCurrentCulture = CultureInfo.InvariantCulture;
CultureInfo.DefaultThreadCurrentUICulture = CultureInfo.InvariantCulture;
return new CliApplicationBuilder()
.WithCommandsFromThisAssembly()
.UseDescription("Dummy program used for E2E tests.")
.Build()
.RunAsync(args);
}
}
}