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

phpunit-core should not require Drupal installation #38

Open
mradcliffe opened this issue Aug 7, 2015 · 1 comment
Open

phpunit-core should not require Drupal installation #38

mradcliffe opened this issue Aug 7, 2015 · 1 comment
Labels
Milestone

Comments

@mradcliffe
Copy link

Running phpunit tests should not require a Drupal installation as there should be no database state for those tests. It should only need to download Drupal.

Solution should be to decouple download and install tasks from the ensure drupal and ensure module functions.

@LionsAd
Copy link
Owner

LionsAd commented Aug 7, 2015

That is correct and I missed that the installation is done, too for phpunit-core. I usually used the phpunit runner with a dependency on drupal/drupal myself in cases where I only use tests in a dedicated tests directory, but I agree phpunit-core needlessly does that.

Thanks for the bug report!

@LionsAd LionsAd added the bug label Aug 7, 2015
@LionsAd LionsAd added this to the 1.5.0 milestone Aug 7, 2015
mradcliffe added a commit to mradcliffe/drupal_ti that referenced this issue Aug 8, 2015
mradcliffe added a commit to mradcliffe/drupal_ti that referenced this issue Aug 8, 2015
mradcliffe added a commit to mradcliffe/drupal_ti that referenced this issue Sep 8, 2015
mradcliffe added a commit to mradcliffe/drupal_ti that referenced this issue Sep 8, 2015
@LionsAd LionsAd modified the milestones: 1.5.0, 1.6.0 Dec 12, 2015
yanniboi pushed a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi pushed a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
yanniboi added a commit to yanniboi/drupal_ti that referenced this issue Jan 23, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants