removes the ItemGroup.Using Include=Xunit
Some checks failed
Dotnet build and test / build (pull_request) Has been cancelled

This commit is contained in:
Paul Schneider 2026-09-14 00:40:30 +01:00
commit c3c5494507
Signed by: notazof
GPG key ID: 1DD5D838E5343B06
29 changed files with 42 additions and 7 deletions

View file

@ -1,5 +1,6 @@
using System.Security.Cryptography; using System.Security.Cryptography;
using System.Security.Cryptography.X509Certificates; using System.Security.Cryptography.X509Certificates;
using Xunit;
using Yavsc.Extensions; using Yavsc.Extensions;
namespace Yavsc.Org.Tests; namespace Yavsc.Org.Tests;

View file

@ -5,6 +5,7 @@ using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Tests.Shared; using Yavsc.Tests.Shared;
using Xunit;
namespace Yavsc.Org.Tests.Controllers; namespace Yavsc.Org.Tests.Controllers;

View file

@ -1,6 +1,7 @@
using System.Net; using System.Net;
using Microsoft.AspNetCore.Mvc.Testing; using Microsoft.AspNetCore.Mvc.Testing;
using Yavsc.Tests.Shared; using Yavsc.Tests.Shared;
using Xunit;
namespace Yavsc.Org.Tests.Controllers; namespace Yavsc.Org.Tests.Controllers;

View file

@ -6,6 +6,7 @@ using Microsoft.Extensions.DependencyInjection;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Models.Blog; using Yavsc.Models.Blog;
using Yavsc.Tests.Shared; using Yavsc.Tests.Shared;
using Xunit;
namespace Yavsc.Org.Tests.Controllers; namespace Yavsc.Org.Tests.Controllers;

View file

@ -5,6 +5,7 @@ using Microsoft.EntityFrameworkCore;
using Yavsc.Controllers; using Yavsc.Controllers;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Models.Blog; using Yavsc.Models.Blog;
using Xunit;
namespace Yavsc.Org.Tests.Controllers; namespace Yavsc.Org.Tests.Controllers;

View file

@ -3,6 +3,7 @@ using IdentityServer8.EntityFramework.Entities;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Configuration; using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Xunit;
namespace Yavsc.Org.Tests.Controllers; namespace Yavsc.Org.Tests.Controllers;

View file

@ -2,6 +2,7 @@ using Microsoft.EntityFrameworkCore;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Models.Workflow; using Yavsc.Models.Workflow;
using Yavsc.Server.Services; using Yavsc.Server.Services;
using Xunit;
namespace Yavsc.Org.Tests; namespace Yavsc.Org.Tests;

View file

@ -1,5 +1,7 @@
using Xunit;
namespace Yavsc.Org.Tests namespace Yavsc.Org.Tests
{ {
[Collection("Yavsc Server")] [Collection("Yavsc Server")]

View file

@ -1,5 +1,6 @@
using System.Security.Claims; using System.Security.Claims;
using System.Text.Json; using System.Text.Json;
using Xunit;
using Yavsc.Models.Billing; using Yavsc.Models.Billing;
using Yavsc.Server.Helpers; using Yavsc.Server.Helpers;
using Yavsc.Server.Models.FileSystem; using Yavsc.Server.Models.FileSystem;

View file

@ -3,7 +3,7 @@ using Microsoft.Extensions.DependencyInjection;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Server.Models.IT.SourceCode; using Yavsc.Server.Models.IT.SourceCode;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Xunit;
using Yavsc.Server.Models.IT; using Yavsc.Server.Models.IT;
namespace Yavsc.Org.Tests namespace Yavsc.Org.Tests

View file

@ -1,6 +1,7 @@
using System.Security.Cryptography.X509Certificates; using System.Security.Cryptography.X509Certificates;
using System.Net.Security; using System.Net.Security;
using IdentityModel.Client; using IdentityModel.Client;
using Xunit;
namespace Yavsc.Org.Tests namespace Yavsc.Org.Tests
{ {

View file

@ -1,4 +1,5 @@
namespace Yavsc.Org.Tests.Mandatory; namespace Yavsc.Org.Tests.Mandatory;
using Xunit;
[Collection("Yavsc Server")] [Collection("Yavsc Server")]
[Trait("regression", "oui")] [Trait("regression", "oui")]

View file

@ -1,5 +1,6 @@
using Yavsc.Server.Helpers; using Yavsc.Server.Helpers;
using Xunit;
namespace Yavsc namespace Yavsc
{ {

View file

@ -1,4 +1,5 @@
namespace Yavsc.Org.Tests.NonRegression; namespace Yavsc.Org.Tests.NonRegression;
using Xunit;
/// <summary> /// <summary>
/// Régression du 500 sur <c>GET /BlogSpot/Details/{id}</c> (auteur /// Régression du 500 sur <c>GET /BlogSpot/Details/{id}</c> (auteur

View file

@ -1,4 +1,5 @@
namespace Yavsc.Org.Tests.NonRegression; namespace Yavsc.Org.Tests.NonRegression;
using Xunit;
/// <summary> /// <summary>
/// Non-regression: avatar requests under /avatars must never return 404 /// Non-regression: avatar requests under /avatars must never return 404

View file

@ -4,6 +4,7 @@ using Yavsc.Helpers;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Models.Haircut; using Yavsc.Models.Haircut;
using Yavsc.Services; using Yavsc.Services;
using Xunit;
namespace Yavsc namespace Yavsc
{ {

View file

@ -1,5 +1,8 @@
namespace Yavsc.Org.Tests.Mandatory namespace Yavsc.Org.Tests.Mandatory
{[Collection("Database")] {
using Xunit;
[Collection("Database")]
[Trait("regression", "II")] [Trait("regression", "II")]
[Trait("dev", "wip")] [Trait("dev", "wip")]
public class Database : IClassFixture<WebServerFixture> public class Database : IClassFixture<WebServerFixture>

View file

@ -14,10 +14,12 @@ using Yavsc.Org.Tests.Fakes;
using Yavsc.Services; using Yavsc.Services;
using Yavsc.Settings; using Yavsc.Settings;
using Yavsc.ViewModels.Account; using Yavsc.ViewModels.Account;
using Xunit;
namespace Yavsc.Org.Tests namespace Yavsc.Org.Tests
{ {
[Collection("EMaillingTeststCollection")] [Collection("EMaillingTeststCollection")]
[Trait("regression", "II")] [Trait("regression", "II")]
public class EMaillingTests : IClassFixture<WebServerFixture> public class EMaillingTests : IClassFixture<WebServerFixture>

View file

@ -1,6 +1,7 @@
using Yavsc.Abstract.Files; using Yavsc.Abstract.Files;
namespace Yavsc.Org.Tests.NonRegression; namespace Yavsc.Org.Tests.NonRegression;
using Xunit;
public class FileServerUrlHelpersTests public class FileServerUrlHelpersTests
{ {

View file

@ -1,3 +1,5 @@
using Xunit;
namespace Yavsc namespace Yavsc
{ {
/// <summary> /// <summary>

View file

@ -1,6 +1,7 @@
using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations;
using Yavsc.Models.Relationship; using Yavsc.Models.Relationship;
using Yavsc.Models.Workflow; using Yavsc.Models.Workflow;
using Xunit;
namespace Yavsc.Tests.NonRegression; namespace Yavsc.Tests.NonRegression;
@ -73,4 +74,4 @@ public class PerformerCodeInputValidationTests
Validator.TryValidateObject(profile, ctx, results, validateAllProperties: true); Validator.TryValidateObject(profile, ctx, results, validateAllProperties: true);
return results; return results;
} }
} }

View file

@ -1,3 +1,4 @@
using Xunit;
namespace Yavsc.Org.Tests.NonRegression; namespace Yavsc.Org.Tests.NonRegression;
/// <summary> /// <summary>

View file

@ -1,4 +1,5 @@
using Yavsc.Abstract.Identity; using Yavsc.Abstract.Identity;
using Xunit;
namespace Yavsc.Org.Tests.NonRegression; namespace Yavsc.Org.Tests.NonRegression;

View file

@ -2,9 +2,9 @@ using Microsoft.Data.Sqlite;
using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore;
using Microsoft.Extensions.Options; using Microsoft.Extensions.Options;
using Yavsc.Models; using Yavsc.Models;
using Yavsc.Models.Access;
using Yavsc.Models.Relationship; using Yavsc.Models.Relationship;
using Yavsc.Services; using Yavsc.Services;
using Xunit;
namespace Yavsc.Org.Tests.Services; namespace Yavsc.Org.Tests.Services;

View file

@ -1,5 +1,6 @@
using IdentityServer8.Stores; using IdentityServer8.Stores;
using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.DependencyInjection;
using Xunit;
namespace Yavsc.Org.Tests.Smoke; namespace Yavsc.Org.Tests.Smoke;

View file

@ -1,3 +1,5 @@
using Xunit;
namespace Yavsc.Org.Tests.Smoke; namespace Yavsc.Org.Tests.Smoke;
/// <summary> /// <summary>

View file

@ -1,4 +1,6 @@
namespace Yavsc.Org.Tests; namespace Yavsc.Org.Tests;
using Xunit;
/// <summary> /// <summary>
/// Diagnostic-only test that confirms the static-assets manifests /// Diagnostic-only test that confirms the static-assets manifests

View file

@ -17,6 +17,7 @@ using Yavsc.Server.Helpers;
using Yavsc.Tests.Shared; using Yavsc.Tests.Shared;
using Client = IdentityServer8.EntityFramework.Entities.Client; using Client = IdentityServer8.EntityFramework.Entities.Client;
using Yavsc.Org.Tests.Fakes; using Yavsc.Org.Tests.Fakes;
using Xunit;
namespace Yavsc.Org.Tests; namespace Yavsc.Org.Tests;

View file

@ -48,13 +48,15 @@
<ProjectReference Include="..\Yavsc.Server\Yavsc.Server.csproj" /> <ProjectReference Include="..\Yavsc.Server\Yavsc.Server.csproj" />
<ProjectReference Include="..\Yavsc.Tests.Shared\Yavsc.Tests.Shared.csproj" /> <ProjectReference Include="..\Yavsc.Tests.Shared\Yavsc.Tests.Shared.csproj" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Using Include="Xunit" />
</ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" /> <PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" />
<PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" /> <PackageReference Include="Microsoft.EntityFrameworkCore.Sqlite" />
</ItemGroup> </ItemGroup>
<ItemGroup>
<Content Update="xunit.runner.json">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</Content>
</ItemGroup>
<!-- <!--
MapStaticAssets() in the production pipeline resolves MapStaticAssets() in the production pipeline resolves
{AssemblyName}.staticwebassets.endpoints.json from ContentRoot. {AssemblyName}.staticwebassets.endpoints.json from ContentRoot.