diff --git a/extra/admin-api/Tests/Spacebar.Tests/Abstractions/UserAbstraction.cs b/extra/admin-api/Tests/Spacebar.Tests/Abstractions/UserAbstraction.cs index ac90c75e6..c1cc3aa46 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Abstractions/UserAbstraction.cs +++ b/extra/admin-api/Tests/Spacebar.Tests/Abstractions/UserAbstraction.cs @@ -7,7 +7,7 @@ public class UserAbstraction(Config _config, SpacebarClientProviderService _clie var ua = await _clientProvider.GetUnauthenticatedClientAsync(_config.TestInstance); var tokenResponse = await ua.RegisterAsync(new() { Email = $"{Guid.NewGuid().ToString()}@{Guid.NewGuid().ToString()}.tld", - Username = Guid.NewGuid().ToString(), + Username = Guid.NewGuid().ToString()[..32], Password = Guid.NewGuid().ToString(), DateOfBirth = new(), Consent = true diff --git a/extra/admin-api/Tests/Spacebar.Tests/Fixtures/TestFixture.cs b/extra/admin-api/Tests/Spacebar.Tests/Fixtures/TestFixture.cs index cc9ce056f..0d7fdac02 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Fixtures/TestFixture.cs +++ b/extra/admin-api/Tests/Spacebar.Tests/Fixtures/TestFixture.cs @@ -25,5 +25,6 @@ public class TestFixture : TestBedFixture { protected override IEnumerable GetTestAppSettings() { yield return new TestAppSettings { Filename = "appsettings.json", IsOptional = true }; + yield return new TestAppSettings { Filename = Environment.GetEnvironmentVariable("TEST_APPSETTINGS_PATH"), IsOptional = true }; } } \ No newline at end of file diff --git a/extra/admin-api/Tests/Spacebar.Tests/Spacebar.Tests.csproj b/extra/admin-api/Tests/Spacebar.Tests/Spacebar.Tests.csproj index 47c704006..2788c5801 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Spacebar.Tests.csproj +++ b/extra/admin-api/Tests/Spacebar.Tests/Spacebar.Tests.csproj @@ -45,7 +45,7 @@ - Always + Never diff --git a/extra/admin-api/Tests/Spacebar.Tests/Tests/AuthenticationTests.cs b/extra/admin-api/Tests/Spacebar.Tests/Tests/AuthenticationTests.cs index 01398b4d4..5027c6453 100644 --- a/extra/admin-api/Tests/Spacebar.Tests/Tests/AuthenticationTests.cs +++ b/extra/admin-api/Tests/Spacebar.Tests/Tests/AuthenticationTests.cs @@ -20,7 +20,7 @@ public class AuthenticationTests(ITestOutputHelper testOutputHelper, TestFixture public async Task RegisterUser() { var res = await Assert.SuccessfullyHttpPostAsJsonAsync($"{_config.TestInstance}/api/v9/auth/register", new RegisterRequest() { Email = $"{Guid.NewGuid().ToString()}@{Guid.NewGuid().ToString()}.tld", - Username = Guid.NewGuid().ToString(), + Username = Guid.NewGuid().ToString()[..32], Password = Guid.NewGuid().ToString(), DateOfBirth = new(), Consent = true @@ -36,7 +36,7 @@ public class AuthenticationTests(ITestOutputHelper testOutputHelper, TestFixture var sw = Stopwatch.StartNew(); var rr = new RegisterRequest() { Email = $"{Guid.NewGuid().ToString()}@{Guid.NewGuid().ToString()}.tld", - Username = Guid.NewGuid().ToString(), + Username = Guid.NewGuid().ToString()[..32], Password = "password", DateOfBirth = new(), Consent = true @@ -69,7 +69,7 @@ public class AuthenticationTests(ITestOutputHelper testOutputHelper, TestFixture public async Task LoginUser() { var rr = new RegisterRequest() { Email = $"{Guid.NewGuid().ToString()}@{Guid.NewGuid().ToString()}.tld", - Username = Guid.NewGuid().ToString(), + Username = Guid.NewGuid().ToString()[..32], Password = Guid.NewGuid().ToString(), DateOfBirth = new(), Consent = true @@ -89,7 +89,7 @@ public class AuthenticationTests(ITestOutputHelper testOutputHelper, TestFixture public async Task WhoAmI() { var rr = new RegisterRequest() { Email = $"{Guid.NewGuid().ToString()}@{Guid.NewGuid().ToString()}.tld", - Username = Guid.NewGuid().ToString(), + Username = Guid.NewGuid().ToString()[..32], Password = Guid.NewGuid().ToString(), DateOfBirth = new(), Consent = true