diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml
index 21de67d67..1b5c5386a 100644
--- a/.github/workflows/build-and-test.yml
+++ b/.github/workflows/build-and-test.yml
@@ -22,6 +22,9 @@ jobs:
dotnet-test-process-timeout: 600000
build-enable-nuget-caching: 'true'
build-enable-npm-caching: 'true'
+ # Temporarily not running Edge tests on the Linux runners until
+ # https://github.com/atata-framework/atata-webdriversetup/issues/16 is fixed.
+ test-filter: FullyQualifiedName!~Lombiq.Tests.UI.Samples.Tests.BasicVisualVerificationTests.VerifyNavbar&FullyQualifiedName!~Lombiq.Tests.UI.Samples.Tests.MultiBrowserTests
build-and-test-standard-runners:
if: github.ref_name == github.event.repository.default_branch
@@ -35,6 +38,9 @@ jobs:
set-up-azurite: 'true'
build-create-binary-log: 'true'
dotnet-test-process-timeout: 780000
+ # Temporarily not running Edge tests on the Linux runners until
+ # https://github.com/atata-framework/atata-webdriversetup/issues/16 is fixed.
+ test-filter: FullyQualifiedName!~Lombiq.Tests.UI.Samples.Tests.BasicVisualVerificationTests.VerifyNavbar&FullyQualifiedName!~Lombiq.Tests.UI.Samples.Tests.MultiBrowserTests
build-and-test-nuget-test:
name: Build and Test - NuGetTest solution
diff --git a/NuGet.config b/NuGet.config
index c7b3bd528..1cbb1b4a8 100644
--- a/NuGet.config
+++ b/NuGet.config
@@ -1,9 +1,26 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/NuGetTest/NuGet.config b/NuGetTest/NuGet.config
index 75aab7c26..2e8ae60af 100644
--- a/NuGetTest/NuGet.config
+++ b/NuGetTest/NuGet.config
@@ -1,10 +1,9 @@
-
+
+
-
-
diff --git a/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Lombiq.OSOCE.NuGet.Web.csproj b/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Lombiq.OSOCE.NuGet.Web.csproj
index 1b927d160..913c122dd 100644
--- a/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Lombiq.OSOCE.NuGet.Web.csproj
+++ b/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Lombiq.OSOCE.NuGet.Web.csproj
@@ -19,48 +19,49 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
+
+
diff --git a/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Recipes/Lombiq.OSOCE.NuGet.Tests.recipe.json b/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Recipes/Lombiq.OSOCE.NuGet.Tests.recipe.json
index 262257cfa..5657c7dfe 100644
--- a/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Recipes/Lombiq.OSOCE.NuGet.Tests.recipe.json
+++ b/NuGetTest/src/Lombiq.OSOCE.NuGet.Web/Recipes/Lombiq.OSOCE.NuGet.Tests.recipe.json
@@ -17,6 +17,7 @@
"name": "feature",
"disable": [],
"enable": [
+ "OrchardCore.Email.Smtp",
"OrchardCore.Localization",
"Lombiq.AuditTrailExtensions",
"Lombiq.ChartJs",
diff --git a/NuGetTest/src/Modules/Lombiq.OSOCE.NuGet.TestModule/Lombiq.OSOCE.NuGet.TestModule.csproj b/NuGetTest/src/Modules/Lombiq.OSOCE.NuGet.TestModule/Lombiq.OSOCE.NuGet.TestModule.csproj
index 666a277ac..1d2bcc533 100644
--- a/NuGetTest/src/Modules/Lombiq.OSOCE.NuGet.TestModule/Lombiq.OSOCE.NuGet.TestModule.csproj
+++ b/NuGetTest/src/Modules/Lombiq.OSOCE.NuGet.TestModule/Lombiq.OSOCE.NuGet.TestModule.csproj
@@ -16,11 +16,11 @@
-
-
-
-
-
+
+
+
+
+
diff --git a/NuGetTest/src/Themes/Lombiq.OSOCE.NuGet.TestTheme/Lombiq.OSOCE.NuGet.TestTheme.csproj b/NuGetTest/src/Themes/Lombiq.OSOCE.NuGet.TestTheme/Lombiq.OSOCE.NuGet.TestTheme.csproj
index b7816bfba..f326b2be4 100644
--- a/NuGetTest/src/Themes/Lombiq.OSOCE.NuGet.TestTheme/Lombiq.OSOCE.NuGet.TestTheme.csproj
+++ b/NuGetTest/src/Themes/Lombiq.OSOCE.NuGet.TestTheme/Lombiq.OSOCE.NuGet.TestTheme.csproj
@@ -21,10 +21,10 @@
-
-
-
-
+
+
+
+
diff --git a/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests.UI/Lombiq.OSOCE.NuGet.Tests.UI.csproj b/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests.UI/Lombiq.OSOCE.NuGet.Tests.UI.csproj
index e21a035d2..efa2343a0 100644
--- a/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests.UI/Lombiq.OSOCE.NuGet.Tests.UI.csproj
+++ b/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests.UI/Lombiq.OSOCE.NuGet.Tests.UI.csproj
@@ -20,29 +20,29 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
runtime; build; native; contentfiles; analyzers; buildtransitive
diff --git a/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests/Lombiq.OSOCE.NuGet.Tests.csproj b/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests/Lombiq.OSOCE.NuGet.Tests.csproj
index c108c3423..1c30a6439 100644
--- a/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests/Lombiq.OSOCE.NuGet.Tests.csproj
+++ b/NuGetTest/test/Lombiq.OSOCE.NuGet.Tests/Lombiq.OSOCE.NuGet.Tests.csproj
@@ -5,7 +5,7 @@
-
+
diff --git a/src/Libraries/Lombiq.HelpfulLibraries b/src/Libraries/Lombiq.HelpfulLibraries
index dcd3701bb..2a3dee848 160000
--- a/src/Libraries/Lombiq.HelpfulLibraries
+++ b/src/Libraries/Lombiq.HelpfulLibraries
@@ -1 +1 @@
-Subproject commit dcd3701bb74bebc5a3720f1d17d7ba2086b57b18
+Subproject commit 2a3dee84894296d7e2b4001f6b89548a9139fbf1
diff --git a/src/Libraries/Lombiq.OrchardCoreApiClient b/src/Libraries/Lombiq.OrchardCoreApiClient
index 2f3827063..bd9d39a2c 160000
--- a/src/Libraries/Lombiq.OrchardCoreApiClient
+++ b/src/Libraries/Lombiq.OrchardCoreApiClient
@@ -1 +1 @@
-Subproject commit 2f3827063f3ac046e960da64d02e369f09705cb6
+Subproject commit bd9d39a2c5886b86253c9df6302a2fdc63aee814
diff --git a/src/Lombiq.OSOCE.Web/Lombiq.OSOCE.Web.csproj b/src/Lombiq.OSOCE.Web/Lombiq.OSOCE.Web.csproj
index 686d4a6f3..17f21c015 100644
--- a/src/Lombiq.OSOCE.Web/Lombiq.OSOCE.Web.csproj
+++ b/src/Lombiq.OSOCE.Web/Lombiq.OSOCE.Web.csproj
@@ -58,9 +58,9 @@
-
-
-
+
+
+
diff --git a/src/Modules/Lombiq.AuditTrailExtensions b/src/Modules/Lombiq.AuditTrailExtensions
index 0abf09969..d7b058924 160000
--- a/src/Modules/Lombiq.AuditTrailExtensions
+++ b/src/Modules/Lombiq.AuditTrailExtensions
@@ -1 +1 @@
-Subproject commit 0abf0996916485736ffa1d111a2a47856ff0d041
+Subproject commit d7b0589243b167ec1875187602d009f78aad91fd
diff --git a/src/Modules/Lombiq.ChartJs b/src/Modules/Lombiq.ChartJs
index 649ec91b4..ac5a36e94 160000
--- a/src/Modules/Lombiq.ChartJs
+++ b/src/Modules/Lombiq.ChartJs
@@ -1 +1 @@
-Subproject commit 649ec91b4aef6aba7a7471e1fcd3b43258735429
+Subproject commit ac5a36e94d2e5888de6ebdeb12c65ba5a4b00b5b
diff --git a/src/Modules/Lombiq.ContentEditors b/src/Modules/Lombiq.ContentEditors
index a54672714..3b77f4e8d 160000
--- a/src/Modules/Lombiq.ContentEditors
+++ b/src/Modules/Lombiq.ContentEditors
@@ -1 +1 @@
-Subproject commit a5467271411b467952646b13901f749e91d5d378
+Subproject commit 3b77f4e8da557ae27d3a601a8d35e98967b2bc35
diff --git a/src/Modules/Lombiq.DataTables b/src/Modules/Lombiq.DataTables
index 04dbb26ad..4afb955f1 160000
--- a/src/Modules/Lombiq.DataTables
+++ b/src/Modules/Lombiq.DataTables
@@ -1 +1 @@
-Subproject commit 04dbb26ad1a2b94c9581583073e90140a3cce291
+Subproject commit 4afb955f1c1e96dc521869d07e2efd1e3e8ee07b
diff --git a/src/Modules/Lombiq.HelpfulExtensions b/src/Modules/Lombiq.HelpfulExtensions
index ab7a87539..16eb73c16 160000
--- a/src/Modules/Lombiq.HelpfulExtensions
+++ b/src/Modules/Lombiq.HelpfulExtensions
@@ -1 +1 @@
-Subproject commit ab7a87539686d3840bf14077f16c350e5c483ad9
+Subproject commit 16eb73c162bd90adb97819a35e5bfb5029a0fde0
diff --git a/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights b/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights
index 75b5fbc45..3d87ee697 160000
--- a/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights
+++ b/src/Modules/Lombiq.Hosting.Azure.ApplicationInsights
@@ -1 +1 @@
-Subproject commit 75b5fbc45f712d6e60fccb9a1fea2dcb1e520375
+Subproject commit 3d87ee69763d621fc255bad3cfae3dab5337fbc7
diff --git a/src/Modules/Lombiq.Hosting.BuildVersionDisplay b/src/Modules/Lombiq.Hosting.BuildVersionDisplay
index 24603590b..9566405b2 160000
--- a/src/Modules/Lombiq.Hosting.BuildVersionDisplay
+++ b/src/Modules/Lombiq.Hosting.BuildVersionDisplay
@@ -1 +1 @@
-Subproject commit 24603590b96c8f20ab53c3e36434d283213c2e08
+Subproject commit 9566405b2fbb5f2066f22dc24594a6a29fe0ae33
diff --git a/src/Modules/Lombiq.Hosting.Tenants b/src/Modules/Lombiq.Hosting.Tenants
index 33b946b60..7ba2bd6b1 160000
--- a/src/Modules/Lombiq.Hosting.Tenants
+++ b/src/Modules/Lombiq.Hosting.Tenants
@@ -1 +1 @@
-Subproject commit 33b946b602ef57effd37966c23f48a7ed01af26f
+Subproject commit 7ba2bd6b16c1e2d8bc3183f4747a1d8d4f423149
diff --git a/src/Modules/Lombiq.JsonEditor b/src/Modules/Lombiq.JsonEditor
index 0dd3850fb..eb3de9580 160000
--- a/src/Modules/Lombiq.JsonEditor
+++ b/src/Modules/Lombiq.JsonEditor
@@ -1 +1 @@
-Subproject commit 0dd3850fb9886c0de112541c53bfc8d044a27688
+Subproject commit eb3de958049a9afabf30405435353cbcc90f52fd
diff --git a/src/Modules/Lombiq.LoginAsAnybody b/src/Modules/Lombiq.LoginAsAnybody
index e9c6dd410..26130992d 160000
--- a/src/Modules/Lombiq.LoginAsAnybody
+++ b/src/Modules/Lombiq.LoginAsAnybody
@@ -1 +1 @@
-Subproject commit e9c6dd4105ad9818e0bf76c2e97341f7e566a75e
+Subproject commit 26130992d6195afe860268ecd771e868fee65ff7
diff --git a/src/Modules/Lombiq.OSOCE.Samples/Lombiq.OSOCE.Samples.csproj b/src/Modules/Lombiq.OSOCE.Samples/Lombiq.OSOCE.Samples.csproj
index e1fe27b8e..81689455e 100644
--- a/src/Modules/Lombiq.OSOCE.Samples/Lombiq.OSOCE.Samples.csproj
+++ b/src/Modules/Lombiq.OSOCE.Samples/Lombiq.OSOCE.Samples.csproj
@@ -11,10 +11,10 @@
-
-
-
-
+
+
+
+
diff --git a/src/Modules/Lombiq.Privacy b/src/Modules/Lombiq.Privacy
index 27105bf8f..1bcc71293 160000
--- a/src/Modules/Lombiq.Privacy
+++ b/src/Modules/Lombiq.Privacy
@@ -1 +1 @@
-Subproject commit 27105bf8f0fc087c97ff181b49b12d44b068c286
+Subproject commit 1bcc712937bbf21d4aba82c4f896e77f4c0634ba
diff --git a/src/Modules/Lombiq.TrainingDemo b/src/Modules/Lombiq.TrainingDemo
index 4eb691f88..8bc5f5041 160000
--- a/src/Modules/Lombiq.TrainingDemo
+++ b/src/Modules/Lombiq.TrainingDemo
@@ -1 +1 @@
-Subproject commit 4eb691f889714ed5988a333b5392b4e45e6d54bb
+Subproject commit 8bc5f504169713ae932cd68aa198271dafcb18b0
diff --git a/src/Modules/Lombiq.UIKit b/src/Modules/Lombiq.UIKit
index 40e48dc44..e64502fb5 160000
--- a/src/Modules/Lombiq.UIKit
+++ b/src/Modules/Lombiq.UIKit
@@ -1 +1 @@
-Subproject commit 40e48dc44507f7600171d22a86755ad982ab4180
+Subproject commit e64502fb51de5de2b6a2c84774d30385bdf3d6f4
diff --git a/src/Modules/Lombiq.VueJs b/src/Modules/Lombiq.VueJs
index 90572e3dc..4eb5d24c5 160000
--- a/src/Modules/Lombiq.VueJs
+++ b/src/Modules/Lombiq.VueJs
@@ -1 +1 @@
-Subproject commit 90572e3dc34c9322eeeab07e07fb6f1992ae83d6
+Subproject commit 4eb5d24c527186f5f587780e5ce668b510e61985
diff --git a/src/Modules/Lombiq.Walkthroughs b/src/Modules/Lombiq.Walkthroughs
index 73a6379fe..f730a6aeb 160000
--- a/src/Modules/Lombiq.Walkthroughs
+++ b/src/Modules/Lombiq.Walkthroughs
@@ -1 +1 @@
-Subproject commit 73a6379fe8fa2c742ee89b0e05ce6c3a076fbf4f
+Subproject commit f730a6aeb1213fd0e1429c588e96573b285514ff
diff --git a/src/Themes/Lombiq.BaseTheme b/src/Themes/Lombiq.BaseTheme
index 23a0f44e9..125bd376b 160000
--- a/src/Themes/Lombiq.BaseTheme
+++ b/src/Themes/Lombiq.BaseTheme
@@ -1 +1 @@
-Subproject commit 23a0f44e9d12255fc5af407a54c57e290ba7c4f7
+Subproject commit 125bd376bdf338b747a2ecd7a8f10e643150e9a1
diff --git a/src/Themes/Lombiq.Hosting.MediaTheme b/src/Themes/Lombiq.Hosting.MediaTheme
index 95ef9d77c..e0eb82b23 160000
--- a/src/Themes/Lombiq.Hosting.MediaTheme
+++ b/src/Themes/Lombiq.Hosting.MediaTheme
@@ -1 +1 @@
-Subproject commit 95ef9d77c08520b813abd887057532e5cf8ba562
+Subproject commit e0eb82b23ebdcf096606e6e5aafbb935468b047f
diff --git a/src/Utilities/Lombiq.SetupExtensions b/src/Utilities/Lombiq.SetupExtensions
index 33cc4c5fc..2e9d68f50 160000
--- a/src/Utilities/Lombiq.SetupExtensions
+++ b/src/Utilities/Lombiq.SetupExtensions
@@ -1 +1 @@
-Subproject commit 33cc4c5fcd548ca7cabc8c5264739a2a82a681c5
+Subproject commit 2e9d68f505dd6cf395dcbb19e6e3245afc38a60f
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorHelpfulExtensionsTests.cs b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorHelpfulExtensionsTests.cs
index 0c16fcb98..b4532c0bc 100644
--- a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorHelpfulExtensionsTests.cs
+++ b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorHelpfulExtensionsTests.cs
@@ -1,7 +1,4 @@
using Lombiq.HelpfulExtensions.Tests.UI.Extensions;
-using Lombiq.Tests.UI.Services;
-using System;
-using System.Linq;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;
@@ -25,17 +22,5 @@ public BehaviorHelpfulExtensionsTests(ITestOutputHelper testOutputHelper)
public Task FeatureCodeGeneration() => ExecuteTestAfterSetupAsync(context => context.TestFeatureCodeGenerationsAsync());
[Fact]
- public Task FeatureContentSets() =>
- ExecuteTestAfterSetupAsync(
- context => context.TestFeatureContentSetsAsync(),
- configuration => configuration.AssertBrowserLog = logEntries =>
- {
- // This is to not fail on a browser error caused by jQuery missing. Can be removed after this issue is
- // resolved and released: https://github.com/OrchardCMS/OrchardCore/issues/15181.
- var messageWithoutJqueryError = logEntries.Where(logEntry =>
- !logEntry.Message.ContainsOrdinalIgnoreCase(
- "Uncaught ReferenceError: $ is not defined"));
-
- OrchardCoreUITestExecutorConfiguration.AssertBrowserLogIsEmpty(messageWithoutJqueryError);
- });
+ public Task FeatureContentSets() => ExecuteTestAfterSetupAsync(context => context.TestFeatureContentSetsAsync());
}
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorJsonEditorTests.cs b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorJsonEditorTests.cs
index 6ef2341d6..a02cf91fc 100644
--- a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorJsonEditorTests.cs
+++ b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorJsonEditorTests.cs
@@ -1,7 +1,4 @@
using Lombiq.JsonEditor.Tests.UI.Extensions;
-using Lombiq.Tests.UI.Services;
-using System;
-using System.Linq;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;
@@ -17,17 +14,5 @@ public BehaviorJsonEditorTests(ITestOutputHelper testOutputHelper)
[Fact]
public Task JsonEditorShouldWorkCorrectly() =>
- ExecuteTestAfterSetupAsync(
- context =>
- context.TestJsonEditorBehaviorAsync(),
- configuration => configuration.AssertBrowserLog = logEntries =>
- {
- // This is to not fail on a browser error caused by jQuery missing. Can be removed after this issue is
- // resolved and released: https://github.com/OrchardCMS/OrchardCore/issues/15181.
- var messageWithoutJqueryError = logEntries.Where(logEntry =>
- !logEntry.Message.ContainsOrdinalIgnoreCase(
- "Uncaught ReferenceError: $ is not defined"));
-
- OrchardCoreUITestExecutorConfiguration.AssertBrowserLogIsEmpty(messageWithoutJqueryError);
- });
+ ExecuteTestAfterSetupAsync(context => context.TestJsonEditorBehaviorAsync());
}
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorWalkthroughsTests.cs b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorWalkthroughsTests.cs
index 6b4ba7b94..e067cff13 100644
--- a/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorWalkthroughsTests.cs
+++ b/test/Lombiq.OSOCE.Tests.UI/Tests/ModuleTests/BehaviorWalkthroughsTests.cs
@@ -1,10 +1,4 @@
-using Lombiq.Tests.UI.Extensions;
-using Lombiq.Tests.UI.Services;
using Lombiq.Walkthroughs.Tests.UI.Extensions;
-using OpenQA.Selenium;
-using Shouldly;
-using System;
-using System.Linq;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;
@@ -22,20 +16,7 @@ public BehaviorWalkthroughsTests(ITestOutputHelper testOutputHelper)
public Task WalkthroughsShouldWorkCorrectly() =>
ExecuteTestAsync(
context => context.RunSetupAndTestWalkthroughsBehaviorAsync(),
- // Could be removed if https://github.com/shepherd-pro/shepherd/issues/2555 is fixed.
- changeConfiguration: configuration =>
- {
- configuration.HtmlValidationConfiguration
- .WithRelativeConfigPath("NoUniqueLandmark.htmlvalidate.json");
-
- configuration.AssertBrowserLog = logEntries => logEntries.ShouldNotContain(
- logEntry => IsValidLogEntry(logEntry),
- logEntries.Where(IsValidLogEntry).ToFormattedString());
- });
-
- private static bool IsValidLogEntry(LogEntry logEntry) =>
- OrchardCoreUITestExecutorConfiguration.IsValidBrowserLogEntry(logEntry) &&
- // See https://github.com/OrchardCMS/OrchardCore/issues/15301.
- !(logEntry.Message.ContainsOrdinalIgnoreCase("/OrchardCore.Resources/Scripts/jquery.js?v=") &&
- logEntry.Message.ContainsOrdinalIgnoreCase("Uncaught"));
+ changeConfiguration: configuration => configuration
+ .HtmlValidationConfiguration
+ .WithRelativeConfigPath("NoUniqueLandmark.htmlvalidate.json"));
}
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/ThemeTests/BehaviorBlogBaseThemeTests.cs b/test/Lombiq.OSOCE.Tests.UI/Tests/ThemeTests/BehaviorBlogBaseThemeTests.cs
index f22d4f4c7..2f12137a2 100644
--- a/test/Lombiq.OSOCE.Tests.UI/Tests/ThemeTests/BehaviorBlogBaseThemeTests.cs
+++ b/test/Lombiq.OSOCE.Tests.UI/Tests/ThemeTests/BehaviorBlogBaseThemeTests.cs
@@ -4,7 +4,6 @@
using Lombiq.Tests.UI.Services;
using OpenQA.Selenium;
using System;
-using System.Linq;
using System.Threading.Tasks;
using Xunit;
using Xunit.Abstractions;
@@ -70,16 +69,5 @@ await context.ClickReliablyOnAsync(By.CssSelector(
// Disable HTML validation, because we have no control over the HTML in the Blog and the content added
// by the Blog recipe.
configuration.HtmlValidationConfiguration.RunHtmlValidationAssertionOnAllPageChanges = false;
-
- // This is to not fail on a browser error caused by jQuery missing. Can be removed after this issue is
- // resolved and released: https://github.com/OrchardCMS/OrchardCore/issues/15181.
- configuration.AssertBrowserLog = logEntries =>
- {
- var messageWithoutJqueryError = logEntries.Where(logEntry =>
- !logEntry.Message.ContainsOrdinalIgnoreCase(
- "Uncaught ReferenceError: $ is not defined"));
-
- OrchardCoreUITestExecutorConfiguration.AssertBrowserLogIsEmpty(messageWithoutJqueryError);
- };
});
}
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Unix.png b/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Unix.png
index 70eda7560..59ac91761 100644
Binary files a/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Unix.png and b/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Unix.png differ
diff --git a/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Win32NT.png b/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Win32NT.png
index 6d5fca8fc..95f722a88 100644
Binary files a/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Win32NT.png and b/test/Lombiq.OSOCE.Tests.UI/Tests/VisualVerificationTests/VisualVerificationTests_VerifyHomePageAndLayout_By_TagName_-body-1920x1080_Win32NT.png differ
diff --git a/test/Lombiq.UITestingToolbox b/test/Lombiq.UITestingToolbox
index 43b83154e..1f206745c 160000
--- a/test/Lombiq.UITestingToolbox
+++ b/test/Lombiq.UITestingToolbox
@@ -1 +1 @@
-Subproject commit 43b83154e224fb69d405cb117ad774122cbcf776
+Subproject commit 1f206745cb4bb0d2ff283b42d24eb8a2999587d3
diff --git a/tools/Lombiq.GitHub.Actions b/tools/Lombiq.GitHub.Actions
index 0c3b54fa8..d62428991 160000
--- a/tools/Lombiq.GitHub.Actions
+++ b/tools/Lombiq.GitHub.Actions
@@ -1 +1 @@
-Subproject commit 0c3b54fa83819b4d265f5fbd59100eb2d7ac1e88
+Subproject commit d62428991cd50d32497440b7d8f949082a1c2a1f