Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix support for compose v2 in drupal test-unit command #767

Merged
merged 1 commit into from
Apr 6, 2023

Conversation

andytson-inviqa
Copy link
Contributor

No description provided.

@andytson-inviqa andytson-inviqa added bug Something isn't working harness-drupal Drupal harness, since 1.5.x labels Apr 3, 2023
@andytson-inviqa
Copy link
Contributor Author

andytson-inviqa commented Apr 3, 2023

tested with compose v2 in #742

@andytson-inviqa andytson-inviqa force-pushed the feature/drupal-compose-v2 branch from 49a0081 to aafc3e6 Compare April 3, 2023 12:55
@andytson-inviqa
Copy link
Contributor Author

it's disappointing how complex this test-unit command is. Ideally it should be simple to allow running fast in repetition.

@kierenevans
Copy link
Contributor

kierenevans commented Apr 4, 2023

It's related to the usage of simpletest, which requires files generated by simpletest (via the phpunit command) in docroot/sites/simpletest/ to be available in the php-fpm container.

That plus the lack of development dependencies having been installed into the php-fpm container.

In the development environment this is a mountpoint shared between both, but in the pipeline it's more tricky.

Perhaps we simply share a volume between them in the pipeline instead?

@andytson-inviqa andytson-inviqa merged commit 6ec0fb5 into 1.5.x Apr 6, 2023
@andytson-inviqa andytson-inviqa deleted the feature/drupal-compose-v2 branch April 6, 2023 15:54
@andytson-inviqa andytson-inviqa added this to the 1.5.0 milestone May 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working harness-drupal Drupal harness, since 1.5.x
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants