Problem/Motivation
Olivero uses in core/tests and core/profiles
$ git grep -lwi olivero | grep -v core/themes/olivero | grep core/tests
core/tests/Drupal/BuildTests/Command/GenerateThemeTest.php
core/tests/Drupal/FunctionalTests/Installer/DistributionProfileExistingSettingsTest.php
core/tests/Drupal/FunctionalTests/Installer/StandardInstallerTest.php
core/tests/Drupal/KernelTests/Core/Theme/ThemeInstallerTest.php
core/tests/Drupal/Nightwatch/Tests/a11yTestDefault.js
core/tests/Drupal/TestSite/TestSiteClaroInstallTestScript.php
core/tests/Drupal/Tests/WebAssert.php
$ git grep -lwi olivero | grep -v core/themes/olivero | grep core/profiles
core/profiles/standard/tests/src/FunctionalJavascript/StandardPerformanceTest.php
core/profiles/tests/nightwatch_a11y_testing/config/install/system.theme.yml
core/profiles/tests/nightwatch_a11y_testing/nightwatch_a11y_testing.info.yml
core/tests/Drupal/TestSite/TestSiteClaroInstallTestScript.php is addressed in sibling issue, #3618256: Adjust tests using olivero_test test module
Steps to reproduce
Proposed resolution
Remaining tasks
User interface changes
Introduced terminology
API changes
Data model changes
Release notes snippet
Comments
Comment #2
quietone commentedComment #3
quietone commentedMaybe this should be for all Nightwatch tests.Comment #5
quietone commentedComment #6
quietone commentedComment #7
quietone commentedComment #8
avpadernoComment #9
dcam commentedI went over the MR changes a few times and didn't see anything to comment about. The changes look good to me.
I also grepped
core/testsandcore/profilesfor "olivero" and didn't find any instances that were missed by the MR. As noted in the issue summary, the use ofolivero_testinTestSiteClaroInstallTestScriptwill be handled elsewhere.Comment #11
gábor hojtsyAgree the MR looks good.
Comment #12
gábor hojtsyActually coming back here from #3617523: Remove Olivero from comments and I made up my mind about new introductions of Claro, can we not do that at this stage? :)
Comment #13
quietone commentedI agree that using Claro isn't ideal. It is used only when the test fails when using Stark or a the 'Test Theme'. Stark does not provide all the features that Claro does. I've used it in the scope of this issue which is to deprecate Olivero.
Comment #14
gábor hojtsyI think its double the work if we need to do it again, but if this helps us get Olivero removed fast, then we can also do that.
Comment #15
godotislateGitlab UI hasn't updated yet, but there's a merge conflict in core/tests/Drupal/FunctionalTests/Installer/DistributionProfileExistingSettingsTest.php with #3617584: Change tests using Olivero committed to main.
Comment #16
quietone commentedRebased
Comment #17
quietone commentedThere weren't any problems with the rebase so I am restoring the RTBC
Comment #20
godotislateCommitted and pushed 8a17066 to main and 1af3e98 to 11.x. Thanks!