April 10, 2024
Welcome back to “Skills Upgrade” a Talking Drupal mini-series following the journey of a D7 developer learning D10. This is episode 6.
Listen:
direct LinkTopics
- Review Chad's goals for the previous week
- Review Chad's questions
- Array structures
- accordion.html.twig
- D7 to D10 migrations
- Tasks for the upcoming week
- [testing_example](https://git.drupalcode.org/project/examples/-/tree/4.0.x/modules/testing_example?
- Be sure to install drupal/core-dev dependencies using composer require –dev drupal/core-devref_type=heads) from Examples module.
- Set up phpunit.xml file in project root - using this file to start
- Run existing tests using command line from the project root. Something like: phpunit web/modules/contrib/examples/modules/testing_example/tests
- Review test code in module.
- Start with FrontPageLinkTest.php, then FrontPageLinkDependenciesTest.php, then TestingExampleMenuTest.php
Resources
Understand Drupal - Migrations
Chad's Drupal 10 Learning Curriclum & Journal
Chad's Drupal 10 Learning Notes
The Linux Foundation is offering a discount of 30% off e-learning courses, certifications and bundles with the code, all uppercase DRUPAL24 and that is good until June 5th
https://training.linuxfoundation.org/certification-catalog/