Configure Orleans via host configuration in E2E test
CI / test (push) Has been cancelled Details

This commit is contained in:
MpakobecEx 2026-10-21 16:10:21 +05:00
parent b33b7292d1
commit 0b662d3413
1 changed files with 3 additions and 2 deletions

View File

@ -1,8 +1,10 @@
using System.Collections.Concurrent;
using System.Net.Http.Json; using System.Net.Http.Json;
using System.Text.Json; using System.Text.Json;
using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.Hosting;
using Microsoft.AspNetCore.Mvc.Testing; using Microsoft.AspNetCore.Mvc.Testing;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Logging;
using Vanguard.Server.Api; using Vanguard.Server.Api;
using Xunit.Sdk; using Xunit.Sdk;
@ -27,7 +29,6 @@ public class OrleansServerE2ETests
var firstStatus = await WaitForMatchAsync(http, firstQueue.QueueId, "p1"); var firstStatus = await WaitForMatchAsync(http, firstQueue.QueueId, "p1");
var secondStatus = await WaitForMatchAsync(http, secondQueue.QueueId, "p2"); var secondStatus = await WaitForMatchAsync(http, secondQueue.QueueId, "p2");
Assert.Equal(firstStatus.MatchId, secondStatus.MatchId); Assert.Equal(firstStatus.MatchId, secondStatus.MatchId);
using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(120)); using var cts = new CancellationTokenSource(TimeSpan.FromSeconds(120));
@ -52,7 +53,7 @@ public class OrleansServerE2ETests
private static WebApplicationFactory<Program> NewFactory() => private static WebApplicationFactory<Program> NewFactory() =>
new WebApplicationFactory<Program>().WithWebHostBuilder(builder => new WebApplicationFactory<Program>().WithWebHostBuilder(builder =>
builder.ConfigureAppConfiguration((_, config) => builder.ConfigureHostConfiguration(config =>
config.AddInMemoryCollection(new Dictionary<string, string?> config.AddInMemoryCollection(new Dictionary<string, string?>
{ {
["Orleans:Enabled"] = "true", ["Orleans:Enabled"] = "true",