Problem/Motivation
Start moving tests to Olivero so the theme can be deprecated.
Steps to reproduce
git grep -lwi "'olivero'" | grep -v core/themes/olivero/ | grep -v core/assets | grep -v phpstan-baseline | grep -v MAINTAINERS | grep -i test
Proposed resolution
This is for tests that are a simple change of directory.
With the changes in the MR there are still 51 tests that use the word 'olivero'. They will be done elsewhere
Remaining tasks
Review
Commit
User interface changes
Introduced terminology
API changes
Data model changes
Release notes snippet
Issue fork drupal-3614949
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
quietone commentedComment #4
quietone commentedComment #5
smustgrave commentedCould the summary be cleaned up slightly? The title says tests so I assume all tests. The problem mentions tests in general too, but proposed solution mentions just nightwatch just trying to determine scope.
But looking in the nightwatch folder the nightwatch.config.js uses Olivero as it's defaultTheme, if this is ticket is just nightwatch can we update that value to something else?
Comment #6
quietone commentedThis is not just for nightwatch tests but it is only for tests. Files like nightwatch.config.js are excluded.
Comment #7
smustgrave commentedNot 100% why the config is excluded. But it’s a good chunk so it’s something
Comment #10
catchVery straightforward. Committed/pushed to main and 11.x, thanks!
Comment #12
quietone commentedThis is causing test failures on 11.x, on core/tests/Drupal/KernelTests/Core/Test/PhpUnitApiGetTestClassesTest.php with messages like
Comment #15
catchPushed a revert. This means the namespace is wrong in main too so reverted from there as well.
Comment #18
quietone commentedThe name spaces are fixed and there is an MR for 11.x. All tests are passing.
edit: correct typos