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