For easier local development the module should have a .ddev folder so contributors can easily spin up a running Drupal with this module installed. See https://github.com/ddev/ddev-drupal-contrib

Command icon 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

milanbombschliip created an issue. See original summary.

milanbombschliip’s picture

Assigned: milanbombschliip » Unassigned
Status: Active » Needs review
pfrenssen’s picture

This is super cool and helpful to start up a development environment for Recurring Events, thanks for starting this!

I am trying out the features. So far I had an error when running ddev phpstan but this is already fixed in the new release of the project.

For the moment ddev phpunit doesn't work. I'm getting PHP Fatal error: Uncaught Error: Class "Drupal\Tests\BrowserTestBase" not found in /var/www/html/tests/src/Functional/LoadTest.php:15.

pfrenssen’s picture

I got PHPUnit to work by simple removing our custom phpunit.xml file which was not making DDEV happy.

Some PHPStan failures have popped up now, but these are not caused by this issue, but by some recent changes in the 3.0.x branch. Ref. #3541875: PHPStan failures in 3.0.x branch.

pfrenssen’s picture

Status: Needs review » Reviewed & tested by the community

Thanks very much for the contribution! This will make it easier for the community to contribute to the module :)

pfrenssen’s picture

Status: Reviewed & tested by the community » Fixed

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.