Allow for Test Groups to contain Recipies with content and config.
>>> [!note] Migrated issue <!-- Drupal.org comment --> <!-- Migrated from issue #3541333. --> Reported by: [yautja_cetanu](https://www.drupal.org/user/626050) >>> <h3 id="summary-problem-motivation">Problem/Motivation</h3> <p>The tests right now work on core Drupal CMS functionality. However it would be good if the tests could be run on an installation that would more a more realistic Drupal website with more functionality, entities and content. Therefore we should have test groups that can apply a recipe bringing with it, modules, config and dummy content that we can assume exists before the tests are run.</p> <p>Questions:</p> <ul> <li>Perhaps this should exist at a Collection level if we implement <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/ai_agents_test/-/work_items/3541324" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai_agents_test/-/work_items/3541324</a></span> as it will be difficult to undo the recipe for other test groups.</li> <li>Are recipies the best way of delivering the content and config?</li> <li>This will mean exporting a test collection will need more than a single yaml file as it might need a bunch more information such as images and assets stored in the recipe. So might need a folder with the yaml and the recipe in it.</li> </ul> <h3 id="summary-data-model-changes">Data model changes</h3> <p>Blocked by: <span class="drupalorg-gitlab-issue-link drupalorg-gitlab-link-wrapper"><a href="https://git.drupalcode.org/project/ai_agents_test/-/work_items/3541324" class="drupalorg-gitlab-link">https://git.drupalcode.org/project/ai_agents_test/-/work_items/3541324</a></span></p> <h4 id="summary-steps-reproduce">Steps to reproduce</h4> <h3 id="summary-proposed-resolution">Proposed resolution</h3> <h3 id="summary-remaining-tasks">Remaining tasks</h3> <h3 id="summary-ui-changes">User interface changes</h3> <h3 id="summary-api-changes">API changes</h3> <h3 id="summary-data-model-changes">Data model changes</h3> > Related issue: [Issue #3541324](https://www.drupal.org/node/3541324)
issue