Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSOE-935: Migrating tests, Lombiq.UITestingToolbox and Lombiq.Tests to xUnit v3 #909

Open
wants to merge 41 commits into
base: dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 40 commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
1d6d87c
Migrating tests to xUnit v3
Piedone Dec 21, 2024
57c378f
Fixing analyzer violation
Piedone Dec 21, 2024
2f44f2b
Implementing test cancellation in Lombiq.UITestingToolbox
Piedone Dec 22, 2024
89edc14
NuGet publishes
Piedone Dec 22, 2024
9104a57
Removing mistaken UI test project reference from web project
Piedone Dec 22, 2024
8109df5
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Dec 23, 2024
e97c114
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Dec 23, 2024
6980f88
Merging submodules
Piedone Dec 25, 2024
454bac4
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Dec 25, 2024
ec4c474
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Dec 29, 2024
0d62bb9
Updating submodules to latest
Piedone Dec 29, 2024
39d8b06
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Dec 29, 2024
57e318c
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Jan 2, 2025
c87c44d
Removing leftover Xunit.Abstractions references
Piedone Jan 3, 2025
9fd73bf
Fixing VS test discovery
Piedone Jan 3, 2025
389802d
Updating NuGetTest
Piedone Jan 3, 2025
bbdf686
Submodule test/Lombiq.UITestingToolbox updated
Piedone Jan 3, 2025
cc53a09
Spelling
Piedone Jan 3, 2025
3123262
Updating NuGetTest
Piedone Jan 3, 2025
a1e757d
Removing debug code
Piedone Jan 3, 2025
f496943
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Jan 10, 2025
b9efde9
Merging submodules
Piedone Jan 12, 2025
0bc0a9d
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Jan 12, 2025
b184832
Making EnteringInteractiveModeShouldWait more reliable
Piedone Jan 12, 2025
ba5940c
Fixing submodule references
Piedone Jan 12, 2025
5cf51cd
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Jan 14, 2025
5254f91
More docs on remote tests
Piedone Jan 14, 2025
81b52b1
Spelling
Piedone Jan 14, 2025
aa6c927
Merge remote-tracking branch 'origin/dev' into issue/OSOE-935
Piedone Jan 15, 2025
98ba475
Removing unneeded reference
Piedone Jan 15, 2025
a3c19fb
Dummy change to kick off build
Piedone Jan 15, 2025
a73d6e6
Revert "Dummy change to kick off build"
Piedone Jan 15, 2025
9b3fe3b
Increasing timeout
Piedone Jan 15, 2025
f3dafc5
Revert "Increasing timeout"
Piedone Jan 16, 2025
50838a8
Fixing that TestRunTimeoutShouldThrowAsync always created a test dump
Piedone Jan 16, 2025
1375804
Testing test-diagnostic-mode
Piedone Jan 16, 2025
c195cea
Trying DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS
Piedone Jan 16, 2025
922b7ed
Temp workflow
Piedone Jan 16, 2025
bb70335
Only running Lombiq.Tests.UI.Samples tests
Piedone Jan 16, 2025
6a779e7
Trying larger machine
Piedone Jan 16, 2025
4221a76
Disabling HTML validation as a test
Piedone Jan 16, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/build-and-test-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
github.event.label.name == 'run-windows-build' ||
(github.event.review.state == 'APPROVED' && contains(github.event.pull_request.labels.*.name, 'requires-windows-build')))
name: Build and Test Windows - root solution (larger runners)
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@dev
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@issue/OSOE-935
with:
parent-job-name: root-solution-larger-runners
machine-types: '["windows-2022-8core"]'
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
github.event.label.name == 'run-windows-build' ||
(github.event.review.state == 'APPROVED' && contains(github.event.pull_request.labels.*.name, 'requires-windows-build'))
name: Build and Test Windows - NuGetTest solution
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@dev
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@issue/OSOE-935
with:
parent-job-name: nuget-solution
machine-types: '["windows-2022"]'
Expand Down
92 changes: 11 additions & 81 deletions .github/workflows/build-and-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,10 +11,10 @@ jobs:
build-and-test-larger-runners:
if: github.ref_name != github.event.repository.default_branch
name: Build and Test - root solution (larger runners)
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@dev
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@issue/OSOE-935
with:
parent-job-name: root-solution-larger-runners
machine-types: '["warp-ubuntu-2404-x64-4x"]'
machine-types: '["warp-ubuntu-2404-x64-8x"]'
timeout-minutes: 30
set-up-sql-server: 'true'
set-up-azurite: 'true'
Expand All @@ -23,83 +23,13 @@ jobs:
dotnet-test-process-timeout: 600000
build-enable-nuget-caching: 'true'
build-enable-npm-caching: 'true'

build-and-test-standard-runners:
if: github.ref_name == github.event.repository.default_branch
name: Build and Test - root solution (standard runners)
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@dev
with:
# Since dev builds are not awaited by anyone, they can run on the slower free runners.
parent-job-name: root-solution-standard-runners
timeout-minutes: 50
set-up-sql-server: 'true'
set-up-azurite: 'true'
set-up-elasticsearch: 'true'
build-create-binary-log: 'true'
dotnet-test-process-timeout: 780000

build-and-test-nuget-test:
name: Build and Test - NuGetTest solution
uses: Lombiq/GitHub-Actions/.github/workflows/build-and-test-orchard-core.yml@dev
with:
parent-job-name: nuget-solution
build-directory: NuGetTest
timeout-minutes: 20
dotnet-test-process-timeout: 480000

spelling:
name: Spelling
uses: Lombiq/GitHub-Actions/.github/workflows/spelling.yml@dev
with:
additional-dictionaries: |
cspell:csharp/csharp.txt
cspell:css/dict/css.txt
cspell:fullstack/dict/fullstack.txt
cspell:html-symbol-entities/entities.txt
cspell:html/dict/html.txt
cspell:html/src/svg.txt
cspell:node/dict/node.txt
cspell:npm/dict/npm.txt
lombiq-lgha:dictionaries/Liquid.txt
lombiq-lgha:dictionaries/Lombiq.people.txt
lombiq-lgha:dictionaries/Security.txt
lombiq-lgha:dictionaries/Xml.txt

powershell-static-code-analysis:
name: PowerShell Static Code Analysis
uses: Lombiq/PowerShell-Analyzers/.github/workflows/static-code-analysis.yml@dev
with:
machine-types: "['ubuntu-24.04']"

yaml-linting:
name: YAML Linting
uses: Lombiq/GitHub-Actions/.github/workflows/yaml-lint.yml@dev
with:
config-file-path: tools/Lombiq.GitHub.Actions/.trunk/configs/.yamllint.yaml
search-path: .

post-pull-request-checks-automation:
name: Post Pull Request Checks Automation
needs: [build-and-test-larger-runners, build-and-test-nuget-test, spelling, powershell-static-code-analysis]
if: github.event.pull_request != ''
uses: Lombiq/GitHub-Actions/.github/workflows/post-pull-request-checks-automation.yml@dev
enable-test-diagnostic-mode: 'true'
cancel-in-progress-for-this-pr: 'false'
build-enable-code-analysis: 'false'
verify-dotnet-consolidation: false
test-filter: FullyQualifiedName~Lombiq.Tests.UI.Samples
secrets:
JIRA_BASE_URL: ${{ secrets.DEFAULT_JIRA_BASE_URL }}
JIRA_USER_EMAIL: ${{ secrets.DEFAULT_JIRA_USER_EMAIL }}
JIRA_API_TOKEN: ${{ secrets.DEFAULT_JIRA_API_TOKEN }}
MERGE_TOKEN: ${{ secrets.LOMBIQBOT_GITHUB_PERSONAL_ACCESS_TOKEN }}

add-windows-build-warning-label:
name: Add Windows Build Warning Label
runs-on: ubuntu-24.04
timeout-minutes: 2
needs: [build-and-test-larger-runners, build-and-test-nuget-test, powershell-static-code-analysis]
steps:
- name: Add Windows Build Warning Label
uses: Lombiq/GitHub-Actions/.github/actions/add-remove-label@dev
with:
# The token is necessary to be able to add the label even if the workflow is triggered by a pull request
# coming from a fork.
token: ${{ secrets.LOMBIQBOT_GITHUB_PERSONAL_ACCESS_TOKEN }}
labels: requires-windows-build
type: add
ENVIRONMENT_VARIABLES_JSON: |
{
"DOTNET_SYSTEM_NET_SOCKETS_INLINE_COMPLETIONS": "1"
}
65 changes: 32 additions & 33 deletions NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Lombiq.OSOCE.NuGet.Web.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -20,41 +20,40 @@

<ItemGroup>
<PackageReference Include="Lombiq.AuditTrailExtensions" Version="8.0.0" />
<PackageReference Include="Lombiq.BaseTheme" Version="9.0.0" />
<PackageReference Include="Lombiq.BaseTheme.Samples" Version="9.0.0" />
<PackageReference Include="Lombiq.ChartJs" Version="9.0.0" />
<PackageReference Include="Lombiq.ChartJs.Samples" Version="9.0.0" />
<PackageReference Include="Lombiq.ContentEditors" Version="5.0.0" />
<PackageReference Include="Lombiq.ContentEditors.Samples" Version="5.0.0" />
<PackageReference Include="Lombiq.DataTables" Version="10.0.0" />
<PackageReference Include="Lombiq.DataTables.Samples" Version="10.0.0" />
<PackageReference Include="Lombiq.HelpfulExtensions" Version="10.0.0" />
<PackageReference Include="Lombiq.BaseTheme" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.BaseTheme.Samples" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ChartJs" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ChartJs.Samples" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ContentEditors" Version="5.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ContentEditors.Samples" Version="5.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.DataTables" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.DataTables.Samples" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.HelpfulExtensions" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.HelpfulLibraries" Version="12.0.0" />
<PackageReference Include="Lombiq.Hosting.Azure.ApplicationInsights" Version="10.0.0" />
<PackageReference Include="Lombiq.Hosting.BuildVersionDisplay" Version="7.0.0" />
<PackageReference Include="Lombiq.Hosting.MediaTheme" Version="8.0.0" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Bridge" Version="8.0.0" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Targets" Version="8.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.Admin.Login" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.EnvironmentRobots" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.FeaturesGuard" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.IdleTenantManagement" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.Maintenance" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.Management" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.MediaStorageManagement" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.EmailQuotaManagement" Version="9.0.0" />
<PackageReference Include="Lombiq.JsonEditor" Version="9.0.0" />
<PackageReference Include="Lombiq.JsonEditor.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.LoginAsAnybody" Version="5.0.0" />
<PackageReference Include="Lombiq.Privacy" Version="10.0.0" />
<PackageReference Include="Lombiq.Privacy.Samples" Version="10.0.0" />
<PackageReference Include="Lombiq.Hosting.Azure.ApplicationInsights" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.BuildVersionDisplay" Version="7.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.MediaTheme" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Bridge" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Targets" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.Admin.Login" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.EnvironmentRobots" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.FeaturesGuard" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.IdleTenantManagement" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.Maintenance" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.Management" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.MediaStorageManagement" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.EmailQuotaManagement" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.JsonEditor" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.LoginAsAnybody" Version="5.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Privacy" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Privacy.Samples" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.SetupExtensions" Version="7.0.0" />
<PackageReference Include="Lombiq.Tests.UI.AppExtensions" Version="12.0.0" />
<PackageReference Include="Lombiq.Tests.UI.Shortcuts" Version="12.0.0" />
<PackageReference Include="Lombiq.UIKit" Version="9.0.0" />
<PackageReference Include="Lombiq.VueJs" Version="8.0.0" />
<PackageReference Include="Lombiq.VueJs.Samples" Version="8.0.0" />
<PackageReference Include="Lombiq.Walkthroughs" Version="3.0.0" />
<PackageReference Include="Lombiq.Tests.UI.AppExtensions" Version="12.0.1-alpha.3.osoe-935" />
<PackageReference Include="Lombiq.Tests.UI.Shortcuts" Version="12.0.1-alpha.3.osoe-935" />
<PackageReference Include="Lombiq.UIKit" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.VueJs" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.VueJs.Samples" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Walkthroughs" Version="3.0.1-alpha.0.osoe-935" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation" Version="1.2.2" Condition="'$(RazorRuntimeCompilation)' == 'true'" />
<PackageReference Include="SixLabors.ImageSharp.Web" Version="3.1.3" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
<PropertyGroup>
<TargetFramework>net8.0</TargetFramework>
<IsPackable>false</IsPackable>
<OutputType>Exe</OutputType>
</PropertyGroup>

<ItemGroup>
Expand All @@ -21,32 +22,33 @@

<ItemGroup>
<PackageReference Include="Lombiq.HelpfulLibraries.OrchardCore" Version="12.0.0" />
<PackageReference Include="Lombiq.HelpfulExtensions" Version="10.0.0" />
<PackageReference Include="Lombiq.BaseTheme.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.ChartJs.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.ContentEditors.Tests.UI" Version="5.0.0" />
<PackageReference Include="Lombiq.DataTables.Tests.UI" Version="10.0.0" />
<PackageReference Include="Lombiq.Hosting.Azure.ApplicationInsights.Tests.UI" Version="10.0.0" />
<PackageReference Include="Lombiq.Hosting.BuildVersionDisplay.Tests.UI" Version="7.0.0" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Bridge.Tests.UI" Version="8.0.0" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Tests.UI" Version="8.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.EnvironmentRobots.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.FeaturesGuard.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.IdleTenantManagement.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.MediaStorageManagement.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.EmailQuotaManagement.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.Maintenance.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.Hosting.Tenants.Management.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.JsonEditor.Tests.UI" Version="9.0.0" />
<PackageReference Include="Lombiq.LoginAsAnybody.Tests.UI" Version="5.0.0" />
<PackageReference Include="Lombiq.OrchardCoreApiClient.Tests.UI" Version="7.0.0" />
<PackageReference Include="Lombiq.Privacy.Tests.UI" Version="10.0.0" />
<PackageReference Include="Lombiq.HelpfulExtensions.Tests.UI" Version="10.0.0" />
<PackageReference Include="Lombiq.Tests.UI" Version="12.0.0" />
<PackageReference Include="Lombiq.VueJs.Tests.UI" Version="8.0.0" />
<PackageReference Include="Lombiq.Walkthroughs.Tests.UI" Version="3.0.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
<PackageReference Include="Lombiq.HelpfulExtensions" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.BaseTheme.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ChartJs.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.ContentEditors.Tests.UI" Version="5.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.DataTables.Tests.UI" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Azure.ApplicationInsights.Tests.UI" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.BuildVersionDisplay.Tests.UI" Version="7.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Bridge.Tests.UI" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.MediaTheme.Tests.UI" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.EnvironmentRobots.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.FeaturesGuard.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.IdleTenantManagement.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.MediaStorageManagement.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.EmailQuotaManagement.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.Maintenance.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Hosting.Tenants.Management.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.JsonEditor.Tests.UI" Version="9.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.LoginAsAnybody.Tests.UI" Version="5.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.OrchardCoreApiClient.Tests.UI" Version="7.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Privacy.Tests.UI" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.HelpfulExtensions.Tests.UI" Version="10.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Tests.UI" Version="12.0.1-alpha.3.osoe-935" />
<PackageReference Include="Lombiq.VueJs.Tests.UI" Version="8.0.1-alpha.0.osoe-935" />
<PackageReference Include="Lombiq.Walkthroughs.Tests.UI" Version="3.0.1-alpha.0.osoe-935" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageReference Include="xunit.v3" Version="1.0.0" />
<PackageReference Include="xunit.runner.visualstudio" Version="3.0.0">
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
<PrivateAssets>all</PrivateAssets>
</PackageReference>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.Tests.UI.BasicOrchardFeaturesTesting;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,6 @@
using Shouldly;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.OrchardCoreApiClient.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.LibraryTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.Hosting.Azure.ApplicationInsights.Tests.UI.TestCases;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
using Lombiq.Tests.UI.Helpers;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.ChartJs.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.DataTables.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using Lombiq.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.Hosting.Tenants.EnvironmentRobots.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using Lombiq.OSOCE.NuGet.Tests.UI.Helpers;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.HelpfulExtensions.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,6 @@
using Lombiq.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.JsonEditor.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
using Lombiq.LoginAsAnybody.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using Lombiq.OSOCE.NuGet.Tests.UI.Helpers;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
using Lombiq.Tests.UI.Extensions;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;

namespace Lombiq.OSOCE.NuGet.Tests.UI.Tests.ModuleTests;

Expand Down
Loading
Loading