diff --git a/.editorconfig b/.editorconfig index f49eee04..2930b3d3 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1591,7 +1591,7 @@ indent_size = 4 [*.json] ij_javascript_array_initializer_right_brace_on_new_line = false -[src/tests/**.cs] +[tests/**.cs] dotnet_diagnostic.ca1707.severity = none # CA1861: Avoid constant arrays as arguments diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index d60a3435..65b2c7b9 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -8,6 +8,7 @@ on: - ".github/workflows/reusable-docker.yml" - ".github/workflows/reusable-build.yml" - "src/**" + - "tests/**" - "schemas/**" - "docker/**" - "ci/**" @@ -18,6 +19,7 @@ on: - ".github/workflows/reusable-docker.yml" - ".github/workflows/reusable-build.yml" - "src/**" + - "tests/**" - "schemas/**" - "docker/**" - "ci/**" diff --git a/.github/workflows/inspect-code.yml b/.github/workflows/inspect-code.yml index 59602393..aeaba435 100644 --- a/.github/workflows/inspect-code.yml +++ b/.github/workflows/inspect-code.yml @@ -34,12 +34,11 @@ jobs: dotnet-version: ${{ env.dotnetVersion }} - name: Restore - run: dotnet restore src + run: dotnet restore - name: Inspect Code uses: muno92/resharper_inspectcode@v1 with: - workingDirectory: src solutionPath: Recyclarr.sln minimumSeverity: warning include: '**.cs' @@ -62,11 +61,10 @@ jobs: run: dotnet tool install -g JetBrains.ReSharper.GlobalTools - name: Build - run: dotnet build src + run: dotnet build - name: Run Code Cleanup run: ../ci/code_cleanup.sh "${{ env.baseRef }}" - working-directory: src - name: Check Diff run: | diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 743d21ed..db30bbf0 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -9,11 +9,13 @@ on: - "**.md" - .github/workflows/markdown-lint.yml - "!src/**" + - "!tests/**" pull_request: paths: - "**.md" - .github/workflows/markdown-lint.yml - "!src/**" + - "!tests/**" jobs: markdownlint: @@ -28,3 +30,4 @@ jobs: globs: | **.md !src/** + !tests/** diff --git a/.github/workflows/reusable-build.yml b/.github/workflows/reusable-build.yml index 463b93cf..3c0575c6 100644 --- a/.github/workflows/reusable-build.yml +++ b/.github/workflows/reusable-build.yml @@ -35,7 +35,7 @@ jobs: - name: Test if: endsWith(inputs.runtime, 'x64') && !inputs.skip-test - run: dotnet test src -c Release --logger GitHubActions + run: dotnet test -c Release --logger GitHubActions - name: Publish shell: pwsh diff --git a/.github/workflows/sonarcloud.yml b/.github/workflows/sonarcloud.yml index 5717c24f..89cfb0c3 100644 --- a/.github/workflows/sonarcloud.yml +++ b/.github/workflows/sonarcloud.yml @@ -11,6 +11,7 @@ on: - .github/workflows/sonarcloud.yml - sonar-project.properties - "src/**" + - "tests/**" env: dotnetVersion: 8.0.x diff --git a/src/.idea/.idea.Recyclarr/.idea/.gitignore b/.idea/.idea.Recyclarr/.idea/.gitignore similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/.gitignore rename to .idea/.idea.Recyclarr/.idea/.gitignore diff --git a/src/.idea/.idea.Recyclarr/.idea/.name b/.idea/.idea.Recyclarr/.idea/.name similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/.name rename to .idea/.idea.Recyclarr/.idea/.name diff --git a/src/.idea/.idea.Recyclarr/.idea/indexLayout.xml b/.idea/.idea.Recyclarr/.idea/indexLayout.xml similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/indexLayout.xml rename to .idea/.idea.Recyclarr/.idea/indexLayout.xml diff --git a/src/.idea/.idea.Recyclarr/.idea/inspectionProfiles/Project_Default.xml b/.idea/.idea.Recyclarr/.idea/inspectionProfiles/Project_Default.xml similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/inspectionProfiles/Project_Default.xml rename to .idea/.idea.Recyclarr/.idea/inspectionProfiles/Project_Default.xml diff --git a/src/.idea/.idea.Recyclarr/.idea/runConfigurations/sync.xml b/.idea/.idea.Recyclarr/.idea/runConfigurations/sync.xml similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/runConfigurations/sync.xml rename to .idea/.idea.Recyclarr/.idea/runConfigurations/sync.xml diff --git a/src/.idea/.idea.Recyclarr/.idea/scopes/CS_Files_Only.xml b/.idea/.idea.Recyclarr/.idea/scopes/CS_Files_Only.xml similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/scopes/CS_Files_Only.xml rename to .idea/.idea.Recyclarr/.idea/scopes/CS_Files_Only.xml diff --git a/src/.idea/.idea.Recyclarr/.idea/sonarlint.xml b/.idea/.idea.Recyclarr/.idea/sonarlint.xml similarity index 100% rename from src/.idea/.idea.Recyclarr/.idea/sonarlint.xml rename to .idea/.idea.Recyclarr/.idea/sonarlint.xml diff --git a/src/.idea/.idea.Recyclarr/.idea/vcs.xml b/.idea/.idea.Recyclarr/.idea/vcs.xml similarity index 64% rename from src/.idea/.idea.Recyclarr/.idea/vcs.xml rename to .idea/.idea.Recyclarr/.idea/vcs.xml index 6c0b8635..94a25f7f 100644 --- a/src/.idea/.idea.Recyclarr/.idea/vcs.xml +++ b/.idea/.idea.Recyclarr/.idea/vcs.xml @@ -1,6 +1,6 @@ - + \ No newline at end of file diff --git a/.vscode/settings.json b/.vscode/settings.json index 00bc623f..23bbc596 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,5 @@ { - "dotnet-test-explorer.testProjectPath": "src/**/*Tests.csproj", + "dotnet-test-explorer.testProjectPath": "tests/**/*.Tests.csproj", "files.trimFinalNewlines": true, "files.insertFinalNewline": true, "recyclarr.runtime": "linux-musl-x64" diff --git a/src/Directory.Build.props b/Directory.Build.props similarity index 100% rename from src/Directory.Build.props rename to Directory.Build.props diff --git a/src/Directory.Build.targets b/Directory.Build.targets similarity index 100% rename from src/Directory.Build.targets rename to Directory.Build.targets diff --git a/src/Directory.Packages.props b/Directory.Packages.props similarity index 100% rename from src/Directory.Packages.props rename to Directory.Packages.props diff --git a/src/Recyclarr.sln b/Recyclarr.sln similarity index 88% rename from src/Recyclarr.sln rename to Recyclarr.sln index 3f78dd20..95fb0df0 100644 --- a/src/Recyclarr.sln +++ b/Recyclarr.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio Version 17 VisualStudioVersion = 17.3.32825.248 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Cli", "Recyclarr.Cli\Recyclarr.Cli.csproj", "{CD5C6F99-C587-4B7C-86AE-550FA4A5594A}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Cli", "src\Recyclarr.Cli\Recyclarr.Cli.csproj", "{CD5C6F99-C587-4B7C-86AE-550FA4A5594A}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.TestLibrary", "tests\Recyclarr.TestLibrary\Recyclarr.TestLibrary.csproj", "{49F28A82-468F-4C48-9A59-D41B8FE26D6E}" EndProject @@ -15,36 +15,36 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Props", "Props", "{305C2AC5 Directory.Packages.props = Directory.Packages.props EndProjectSection EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Common", "Recyclarr.Common\Recyclarr.Common.csproj", "{18CF1FCA-7983-4423-8B7E-4A830108C624}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Common", "src\Recyclarr.Common\Recyclarr.Common.csproj", "{18CF1FCA-7983-4423-8B7E-4A830108C624}" EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Tests", "tests\Recyclarr.Tests\Recyclarr.Tests.csproj", "{A4EC7E0D-C591-4874-B9AC-EB12A96F3E83}" EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Gui", "Recyclarr.Gui\Recyclarr.Gui.csproj", "{53EECBC0-E0EA-4D6C-925C-5DB8C42CCB85}" +Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Recyclarr.Gui", "src\Recyclarr.Gui\Recyclarr.Gui.csproj", "{53EECBC0-E0EA-4D6C-925C-5DB8C42CCB85}" EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{18E17C53-F600-40AE-82C1-3CD1E547C307}" ProjectSection(SolutionItems) = preProject tests\Directory.Build.props = tests\Directory.Build.props EndProjectSection EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Config", "Recyclarr.Config\Recyclarr.Config.csproj", "{7B8F0720-A6E1-48FF-BD60-8B6964366B7F}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Config", "src\Recyclarr.Config\Recyclarr.Config.csproj", "{7B8F0720-A6E1-48FF-BD60-8B6964366B7F}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Yaml", "Recyclarr.Yaml\Recyclarr.Yaml.csproj", "{62D0B120-75A0-4C86-B088-FD42E3FA1508}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Yaml", "src\Recyclarr.Yaml\Recyclarr.Yaml.csproj", "{62D0B120-75A0-4C86-B088-FD42E3FA1508}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.TrashGuide", "Recyclarr.TrashGuide\Recyclarr.TrashGuide.csproj", "{37220364-7C1E-4561-A369-C32BA195A0C3}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.TrashGuide", "src\Recyclarr.TrashGuide\Recyclarr.TrashGuide.csproj", "{37220364-7C1E-4561-A369-C32BA195A0C3}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Json", "Recyclarr.Json\Recyclarr.Json.csproj", "{A9E2F11E-73F8-48CC-8770-0AFD41E80141}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Json", "src\Recyclarr.Json\Recyclarr.Json.csproj", "{A9E2F11E-73F8-48CC-8770-0AFD41E80141}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Platform", "Recyclarr.Platform\Recyclarr.Platform.csproj", "{CB296D81-813B-48C3-9D4B-A52951EF26BF}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Platform", "src\Recyclarr.Platform\Recyclarr.Platform.csproj", "{CB296D81-813B-48C3-9D4B-A52951EF26BF}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.VersionControl", "Recyclarr.VersionControl\Recyclarr.VersionControl.csproj", "{0495507A-0307-43EA-B97F-EDF2C0241839}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.VersionControl", "src\Recyclarr.VersionControl\Recyclarr.VersionControl.csproj", "{0495507A-0307-43EA-B97F-EDF2C0241839}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Repo", "Recyclarr.Repo\Recyclarr.Repo.csproj", "{6A4E06DF-464E-4DD4-890C-EC5182E96C13}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Repo", "src\Recyclarr.Repo\Recyclarr.Repo.csproj", "{6A4E06DF-464E-4DD4-890C-EC5182E96C13}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Settings", "Recyclarr.Settings\Recyclarr.Settings.csproj", "{CDB0249D-18F2-4262-BAF3-3A3DB10E31F8}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Settings", "src\Recyclarr.Settings\Recyclarr.Settings.csproj", "{CDB0249D-18F2-4262-BAF3-3A3DB10E31F8}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.ServarrApi", "Recyclarr.ServarrApi\Recyclarr.ServarrApi.csproj", "{5B48995A-1181-46AA-AC38-C040BDD3D7B7}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.ServarrApi", "src\Recyclarr.ServarrApi\Recyclarr.ServarrApi.csproj", "{5B48995A-1181-46AA-AC38-C040BDD3D7B7}" EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Compatibility", "Recyclarr.Compatibility\Recyclarr.Compatibility.csproj", "{03B4A46E-234D-47C9-8078-0B749800229A}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Compatibility", "src\Recyclarr.Compatibility\Recyclarr.Compatibility.csproj", "{03B4A46E-234D-47C9-8078-0B749800229A}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Recyclarr.Tests.TestLibrary", "tests\Recyclarr.Tests.TestLibrary\Recyclarr.Tests.TestLibrary.csproj", "{DE198BA1-2906-43BB-9CDB-977B9218A670}" EndProject diff --git a/src/Recyclarr.sln.DotSettings b/Recyclarr.sln.DotSettings similarity index 100% rename from src/Recyclarr.sln.DotSettings rename to Recyclarr.sln.DotSettings diff --git a/ci/RunSonarScan.ps1 b/ci/RunSonarScan.ps1 index b7431748..3ccce28b 100644 --- a/ci/RunSonarScan.ps1 +++ b/ci/RunSonarScan.ps1 @@ -30,10 +30,10 @@ if ($LASTEXITCODE -ne 0) { throw "Failed: sonarscanner begin" } try { # Run a full build command because if we just do the tests, it will not build everything. # Building everything is important to ensure we analyze all code in the solution. - dotnet build src + dotnet build if ($LASTEXITCODE -ne 0) { throw "Failed: dotnet build" } - dotnet test src --no-build --collect:"XPLat Code Coverage;Format=opencover" + dotnet test --no-build --collect:"XPLat Code Coverage;Format=opencover" if ($LASTEXITCODE -ne 0) { throw "Failed: dotnet test" } } finally { diff --git a/src/nuget.config b/src/nuget.config index 10894ec8..3f0e0034 100644 --- a/src/nuget.config +++ b/src/nuget.config @@ -1,11 +1,6 @@ + - + - - - - - - - + \ No newline at end of file diff --git a/src/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj b/src/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj deleted file mode 100644 index 9393cb96..00000000 --- a/src/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj +++ /dev/null @@ -1,13 +0,0 @@ - - - - - - - - - - - - - diff --git a/src/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj b/src/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj deleted file mode 100644 index 8251b64a..00000000 --- a/src/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - diff --git a/src/tests/Directory.Build.props b/tests/Directory.Build.props similarity index 100% rename from src/tests/Directory.Build.props rename to tests/Directory.Build.props diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/AutoMapperConfigurationTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/BaseCommandSetupIntegrationTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs b/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs rename to tests/Recyclarr.Cli.IntegrationTests/CliIntegrationFixture.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs b/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/CompositionRootTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/ConfigCreationProcessorIntegrationTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/ConfigManipulatorTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs b/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/CustomFormatTransactionPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj b/tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj similarity index 68% rename from src/tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj rename to tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj index f715d277..919c615e 100644 --- a/src/tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj +++ b/tests/Recyclarr.Cli.IntegrationTests/Recyclarr.Cli.IntegrationTests.csproj @@ -1,6 +1,6 @@ - + diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/ServiceCompatibilityIntegrationTest.cs diff --git a/src/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs b/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs rename to tests/Recyclarr.Cli.IntegrationTests/TemplateConfigCreatorIntegrationTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs b/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs rename to tests/Recyclarr.Cli.Tests/Cache/CachePersisterTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs b/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs rename to tests/Recyclarr.Cli.Tests/Cache/CustomFormatCacheTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs b/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs rename to tests/Recyclarr.Cli.Tests/Cache/ServiceCacheTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs b/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs rename to tests/Recyclarr.Cli.Tests/Console/Commands/ConfigCommandsTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs b/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs rename to tests/Recyclarr.Cli.Tests/Console/Commands/ListCommandsTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Console/Data/optionals.json b/tests/Recyclarr.Cli.Tests/Console/Data/optionals.json similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Console/Data/optionals.json rename to tests/Recyclarr.Cli.Tests/Console/Data/optionals.json diff --git a/src/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs b/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs rename to tests/Recyclarr.Cli.Tests/Console/Helpers/CacheStoragePathTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/GlobalUsings.cs b/tests/Recyclarr.Cli.Tests/GlobalUsings.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/GlobalUsings.cs rename to tests/Recyclarr.Cli.Tests/GlobalUsings.cs diff --git a/src/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs b/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/LogJanitorTest.cs rename to tests/Recyclarr.Cli.Tests/LogJanitorTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs b/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs rename to tests/Recyclarr.Cli.Tests/Migration/MigrationExecutorTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/NewQp.cs b/tests/Recyclarr.Cli.Tests/NewQp.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/NewQp.cs rename to tests/Recyclarr.Cli.Tests/NewQp.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/CustomFormatDataListerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/CustomFormatDataComparerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/Models/FieldsArrayJsonConverterTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/CustomFormat/PipelinePhases/CustomFormatConfigPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingConfigPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseRadarrTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/MediaNaming/MediaNamingTransactionPhaseSonarrTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/Api/QualityProfileDtoTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileConfigPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/PipelinePhases/QualityProfileTransactionPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityItemOrganizerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/QualityProfileExtensionsTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualityProfile/UpdatedQualityProfileValidatorTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeGuidePhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/QualitySize/PipelinePhases/QualitySizeTransactionPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/include_preferred_when_renaming.md b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/include_preferred_when_renaming.md similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/include_preferred_when_renaming.md rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/include_preferred_when_renaming.md diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/strict_negative_scores.md b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/strict_negative_scores.md similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/strict_negative_scores.md rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/strict_negative_scores.md diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/test_parse_markdown_complete_doc.md b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/test_parse_markdown_complete_doc.md similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/test_parse_markdown_complete_doc.md rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Data/test_parse_markdown_complete_doc.md diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/ReleaseProfileDataFiltererTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/Filters/StrictNegativeScoresFilterTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/ReleaseProfile/ReleaseProfileDataListerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiFetchPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagApiPersistencePhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagConfigPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs b/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs rename to tests/Recyclarr.Cli.Tests/Pipelines/Tags/PipelinePhases/TagTransactionPhaseTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs b/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs rename to tests/Recyclarr.Cli.Tests/Processors/Config/TemplateConfigCreatorTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs rename to tests/Recyclarr.Cli.Tests/Processors/ConfigCreationProcessorTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs rename to tests/Recyclarr.Cli.Tests/Processors/ConfigTemplateListerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/database_locked_error.json b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/database_locked_error.json similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/database_locked_error.json rename to tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/database_locked_error.json diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/title_errors_list.json b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/title_errors_list.json similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/title_errors_list.json rename to tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/title_errors_list.json diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/validation_error.json b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/validation_error.json similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/validation_error.json rename to tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/Data/validation_error.json diff --git a/src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs b/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs similarity index 100% rename from src/tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs rename to tests/Recyclarr.Cli.Tests/Processors/ErrorHandling/FlurlHttpExceptionHandlerTest.cs diff --git a/src/tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj b/tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj similarity index 76% rename from src/tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj rename to tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj index 5b11b013..b2c64505 100644 --- a/src/tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj +++ b/tests/Recyclarr.Cli.Tests/Recyclarr.Cli.Tests.csproj @@ -1,6 +1,6 @@ - + diff --git a/src/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs rename to tests/Recyclarr.IntegrationTests/BulkJsonLoaderIntegrationTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs b/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigSaverTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigTemplateGuideServiceIntegrationTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigurationLoaderEnvVarTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigurationLoaderSecretsTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigurationLoaderTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs b/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs rename to tests/Recyclarr.IntegrationTests/ConfigurationRegistryTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs rename to tests/Recyclarr.IntegrationTests/CustomFormatLoaderIntegrationTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs b/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs rename to tests/Recyclarr.IntegrationTests/CustomFormatServiceTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/Data/Load_UsingStream_CorrectParsing.yml b/tests/Recyclarr.IntegrationTests/Data/Load_UsingStream_CorrectParsing.yml similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/Data/Load_UsingStream_CorrectParsing.yml rename to tests/Recyclarr.IntegrationTests/Data/Load_UsingStream_CorrectParsing.yml diff --git a/src/tests/Recyclarr.IntegrationTests/Data/invalid_quality_size.json b/tests/Recyclarr.IntegrationTests/Data/invalid_quality_size.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/Data/invalid_quality_size.json rename to tests/Recyclarr.IntegrationTests/Data/invalid_quality_size.json diff --git a/src/tests/Recyclarr.IntegrationTests/Data/issue_178.json b/tests/Recyclarr.IntegrationTests/Data/issue_178.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/Data/issue_178.json rename to tests/Recyclarr.IntegrationTests/Data/issue_178.json diff --git a/src/tests/Recyclarr.IntegrationTests/Data/quality_size.json b/tests/Recyclarr.IntegrationTests/Data/quality_size.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/Data/quality_size.json rename to tests/Recyclarr.IntegrationTests/Data/quality_size.json diff --git a/src/tests/Recyclarr.IntegrationTests/Data/templates.json b/tests/Recyclarr.IntegrationTests/Data/templates.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/Data/templates.json rename to tests/Recyclarr.IntegrationTests/Data/templates.json diff --git a/src/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs b/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs rename to tests/Recyclarr.IntegrationTests/IncludePostProcessorIntegrationTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs b/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs rename to tests/Recyclarr.IntegrationTests/IntegrationTestFixture.cs diff --git a/src/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs b/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs rename to tests/Recyclarr.IntegrationTests/QualitySizeGuideParserTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs b/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs rename to tests/Recyclarr.IntegrationTests/QualitySizeGuideServiceTest.cs diff --git a/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj b/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj new file mode 100644 index 00000000..eeea7c74 --- /dev/null +++ b/tests/Recyclarr.IntegrationTests/Recyclarr.IntegrationTests.csproj @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming1.json b/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming1.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming1.json rename to tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming1.json diff --git a/src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming2.json b/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming2.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming2.json rename to tests/Recyclarr.IntegrationTests/TrashGuide/Data/radarr_naming2.json diff --git a/src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming1.json b/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming1.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming1.json rename to tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming1.json diff --git a/src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming2.json b/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming2.json similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming2.json rename to tests/Recyclarr.IntegrationTests/TrashGuide/Data/sonarr_naming2.json diff --git a/src/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs b/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs rename to tests/Recyclarr.IntegrationTests/TrashGuide/MediaNamingGuideServiceTest.cs diff --git a/src/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs b/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs similarity index 100% rename from src/tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs rename to tests/Recyclarr.IntegrationTests/YamlConfigValidatorTest.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/AutoMockDataAttribute.cs b/tests/Recyclarr.TestLibrary/AutoFixture/AutoMockDataAttribute.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/AutoMockDataAttribute.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/AutoMockDataAttribute.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/AutofacSpecimenBuilder.cs b/tests/Recyclarr.TestLibrary/AutoFixture/AutofacSpecimenBuilder.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/AutofacSpecimenBuilder.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/AutofacSpecimenBuilder.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/CustomizeWithAttribute.cs b/tests/Recyclarr.TestLibrary/AutoFixture/CustomizeWithAttribute.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/CustomizeWithAttribute.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/CustomizeWithAttribute.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/InlineAutoMockDataAttribute.cs b/tests/Recyclarr.TestLibrary/AutoFixture/InlineAutoMockDataAttribute.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/InlineAutoMockDataAttribute.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/InlineAutoMockDataAttribute.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/MockFileSystemSpecimenBuilder.cs b/tests/Recyclarr.TestLibrary/AutoFixture/MockFileSystemSpecimenBuilder.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/MockFileSystemSpecimenBuilder.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/MockFileSystemSpecimenBuilder.cs diff --git a/src/tests/Recyclarr.TestLibrary/AutoFixture/NSubstituteFixture.cs b/tests/Recyclarr.TestLibrary/AutoFixture/NSubstituteFixture.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/AutoFixture/NSubstituteFixture.cs rename to tests/Recyclarr.TestLibrary/AutoFixture/NSubstituteFixture.cs diff --git a/src/tests/Recyclarr.TestLibrary/Autofac/AutofacTestExtensions.cs b/tests/Recyclarr.TestLibrary/Autofac/AutofacTestExtensions.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/Autofac/AutofacTestExtensions.cs rename to tests/Recyclarr.TestLibrary/Autofac/AutofacTestExtensions.cs diff --git a/src/tests/Recyclarr.TestLibrary/Autofac/StubAutofacIndex.cs b/tests/Recyclarr.TestLibrary/Autofac/StubAutofacIndex.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/Autofac/StubAutofacIndex.cs rename to tests/Recyclarr.TestLibrary/Autofac/StubAutofacIndex.cs diff --git a/src/tests/Recyclarr.TestLibrary/FileUtils.cs b/tests/Recyclarr.TestLibrary/FileUtils.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/FileUtils.cs rename to tests/Recyclarr.TestLibrary/FileUtils.cs diff --git a/src/tests/Recyclarr.TestLibrary/FluentAssertions/FluentAssertionsExtensions.cs b/tests/Recyclarr.TestLibrary/FluentAssertions/FluentAssertionsExtensions.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/FluentAssertions/FluentAssertionsExtensions.cs rename to tests/Recyclarr.TestLibrary/FluentAssertions/FluentAssertionsExtensions.cs diff --git a/src/tests/Recyclarr.TestLibrary/MockData.cs b/tests/Recyclarr.TestLibrary/MockData.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/MockData.cs rename to tests/Recyclarr.TestLibrary/MockData.cs diff --git a/src/tests/Recyclarr.TestLibrary/MockFileSystemExtensions.cs b/tests/Recyclarr.TestLibrary/MockFileSystemExtensions.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/MockFileSystemExtensions.cs rename to tests/Recyclarr.TestLibrary/MockFileSystemExtensions.cs diff --git a/src/tests/Recyclarr.TestLibrary/NSubstitute/Verify.cs b/tests/Recyclarr.TestLibrary/NSubstitute/Verify.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/NSubstitute/Verify.cs rename to tests/Recyclarr.TestLibrary/NSubstitute/Verify.cs diff --git a/src/tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj b/tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj similarity index 71% rename from src/tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj rename to tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj index c5916839..55011edf 100644 --- a/src/tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj +++ b/tests/Recyclarr.TestLibrary/Recyclarr.TestLibrary.csproj @@ -1,6 +1,6 @@ - + diff --git a/src/tests/Recyclarr.TestLibrary/StreamBuilder.cs b/tests/Recyclarr.TestLibrary/StreamBuilder.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/StreamBuilder.cs rename to tests/Recyclarr.TestLibrary/StreamBuilder.cs diff --git a/src/tests/Recyclarr.TestLibrary/StringUtils.cs b/tests/Recyclarr.TestLibrary/StringUtils.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/StringUtils.cs rename to tests/Recyclarr.TestLibrary/StringUtils.cs diff --git a/src/tests/Recyclarr.TestLibrary/TestableLogger.cs b/tests/Recyclarr.TestLibrary/TestableLogger.cs similarity index 100% rename from src/tests/Recyclarr.TestLibrary/TestableLogger.cs rename to tests/Recyclarr.TestLibrary/TestableLogger.cs diff --git a/src/tests/Recyclarr.Tests.TestLibrary/NewCf.cs b/tests/Recyclarr.Tests.TestLibrary/NewCf.cs similarity index 100% rename from src/tests/Recyclarr.Tests.TestLibrary/NewCf.cs rename to tests/Recyclarr.Tests.TestLibrary/NewCf.cs diff --git a/src/tests/Recyclarr.Tests.TestLibrary/NewConfig.cs b/tests/Recyclarr.Tests.TestLibrary/NewConfig.cs similarity index 100% rename from src/tests/Recyclarr.Tests.TestLibrary/NewConfig.cs rename to tests/Recyclarr.Tests.TestLibrary/NewConfig.cs diff --git a/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj b/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj new file mode 100644 index 00000000..759dde92 --- /dev/null +++ b/tests/Recyclarr.Tests.TestLibrary/Recyclarr.Tests.TestLibrary.csproj @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/tests/Recyclarr.Tests.TestLibrary/TestAppPaths.cs b/tests/Recyclarr.Tests.TestLibrary/TestAppPaths.cs similarity index 100% rename from src/tests/Recyclarr.Tests.TestLibrary/TestAppPaths.cs rename to tests/Recyclarr.Tests.TestLibrary/TestAppPaths.cs diff --git a/src/tests/Recyclarr.Tests/Common/DefaultDataFile.txt b/tests/Recyclarr.Tests/Common/DefaultDataFile.txt similarity index 100% rename from src/tests/Recyclarr.Tests/Common/DefaultDataFile.txt rename to tests/Recyclarr.Tests/Common/DefaultDataFile.txt diff --git a/src/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs rename to tests/Recyclarr.Tests/Common/Extensions/DictionaryExtensionsTest.cs diff --git a/src/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs rename to tests/Recyclarr.Tests/Common/Extensions/FileSystemExtensionsTest.cs diff --git a/src/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs b/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs rename to tests/Recyclarr.Tests/Common/Extensions/StringExtensionsTest.cs diff --git a/src/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs b/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs rename to tests/Recyclarr.Tests/Common/ResourceDataReaderTest.cs diff --git a/src/tests/Recyclarr.Tests/Common/ScopedStateTest.cs b/tests/Recyclarr.Tests/Common/ScopedStateTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Common/ScopedStateTest.cs rename to tests/Recyclarr.Tests/Common/ScopedStateTest.cs diff --git a/src/tests/Recyclarr.Tests/Common/TestData/DataFile.txt b/tests/Recyclarr.Tests/Common/TestData/DataFile.txt similarity index 100% rename from src/tests/Recyclarr.Tests/Common/TestData/DataFile.txt rename to tests/Recyclarr.Tests/Common/TestData/DataFile.txt diff --git a/src/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs b/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs rename to tests/Recyclarr.Tests/Compatibility/Sonarr/SonarrCapabilityEnforcerTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs b/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs rename to tests/Recyclarr.Tests/Config/ConfigExtensionsTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs b/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs rename to tests/Recyclarr.Tests/Config/EnvironmentVariables/EnvironmentVariableNotDefinedExceptionTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/ConfigValidationExecutorTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/ConfigYamlDataObjectsValidationTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/ConfigYamlMapperProfileTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs b/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/ConfigurationFinderTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/ConfigIncludeProcessorTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeApiKeyTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeBaseUrlTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeCustomFormatsTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingRadarrTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeMediaNamingSonarrTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityDefinitionTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeQualityProfilesTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/MergeReleaseProfilesTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/TemplateIncludeProcessorTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ConfigMerging/YamlIncludeResolverTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/PostProcessing/ImplicitUrlAndKeyPostProcessorTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs b/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs rename to tests/Recyclarr.Tests/Config/Parsing/SonarrConfigYamlValidatorTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs b/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs rename to tests/Recyclarr.Tests/Config/Secrets/SecretNotFoundExceptionTest.cs diff --git a/src/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs b/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs rename to tests/Recyclarr.Tests/Config/Settings/SettingsPersisterTest.cs diff --git a/src/tests/Recyclarr.Tests/GlobalUsings.cs b/tests/Recyclarr.Tests/GlobalUsings.cs similarity index 100% rename from src/tests/Recyclarr.Tests/GlobalUsings.cs rename to tests/Recyclarr.Tests/GlobalUsings.cs diff --git a/src/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs b/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Json/JsonUtilsTest.cs rename to tests/Recyclarr.Tests/Json/JsonUtilsTest.cs diff --git a/src/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs b/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs rename to tests/Recyclarr.Tests/Platform/DefaultAppDataSetupTest.cs diff --git a/src/tests/Recyclarr.Tests/Recyclarr.Tests.csproj b/tests/Recyclarr.Tests/Recyclarr.Tests.csproj similarity index 83% rename from src/tests/Recyclarr.Tests/Recyclarr.Tests.csproj rename to tests/Recyclarr.Tests/Recyclarr.Tests.csproj index 38c7e623..8936271d 100644 --- a/src/tests/Recyclarr.Tests/Recyclarr.Tests.csproj +++ b/tests/Recyclarr.Tests/Recyclarr.Tests.csproj @@ -1,6 +1,6 @@ - + diff --git a/src/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs b/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs rename to tests/Recyclarr.Tests/Repo/TrashRepoMetadataBuilderTest.cs diff --git a/src/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs b/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs rename to tests/Recyclarr.Tests/TestLibrary/StreamBuilderTest.cs diff --git a/src/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs b/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs rename to tests/Recyclarr.Tests/TestLibrary/StringUtilsTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs b/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs rename to tests/Recyclarr.Tests/TrashGuide/ConfigTemplateGuideServiceTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs b/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs rename to tests/Recyclarr.Tests/TrashGuide/CustomFormat/CustomFormatCategoryParserTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs rename to tests/Recyclarr.Tests/TrashGuide/QualitySize/QualityItemTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs b/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs rename to tests/Recyclarr.Tests/TrashGuide/QualitySize/QualitySizeItemTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs rename to tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidationFiltererTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs rename to tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileDataValidatorTest.cs diff --git a/src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs b/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs rename to tests/Recyclarr.Tests/TrashGuide/ReleaseProfile/ReleaseProfileGuideServiceTest.cs diff --git a/src/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs b/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs similarity index 100% rename from src/tests/Recyclarr.Tests/VersionControl/GitPathTest.cs rename to tests/Recyclarr.Tests/VersionControl/GitPathTest.cs