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

Add a way to specify dependencies that are only in test_dependencies[] in .info files #9

Open
LionsAd opened this issue Dec 8, 2014 · 4 comments
Assignees
Labels
Milestone

Comments

@LionsAd
Copy link
Owner

LionsAd commented Dec 8, 2014

drafty specifies field_collection and entity_translation only as test_dependencies[], which drush does not support.

It also fails on drush/drush:master completely as it specifies drafty_enforce, but drush can't find it - even though this is in drafty.

@LionsAd LionsAd added the bug label Dec 8, 2014
@LionsAd LionsAd self-assigned this Dec 8, 2014
@LionsAd LionsAd modified the milestone: 1.3.0 Dec 9, 2014
@LionsAd LionsAd modified the milestones: 1.4.0, 1.3.0, 1.5.0 Jul 14, 2015
@Decipher
Copy link
Contributor

Maybe as an alternative to this, you could have a specific makefile for drupal_ti; drupal-ti.make?

My specific usecase is that one of the dependencies in my module has a bug in the stable that only occurs on install, it's resolved in dev, but that doesn't help me with testing my module. The workaround (I'm currently working on) is to force the download of the dev version after Drupal has been downloaded.

@LionsAd
Copy link
Owner Author

LionsAd commented Jul 30, 2015

@Decipher Yes,that is what I do as well, see e.g. https://github.com/md-systems/pathauto/pull/51/files#diff-cac53111fcfaee8cad3f59282e74ab86R1 for a way to do this with the --script command.

@Decipher
Copy link
Contributor

While it wouldn't necessarily help with the case you linked me to, #30 would simplify things for a non-specific dev release as you'd be able to run 'drush dl MODULE --dev -y' without first having to traverse to the specific directory.

@LionsAd
Copy link
Owner Author

LionsAd commented Jul 30, 2015

Indeed.

@LionsAd LionsAd modified the milestones: 1.5.0, 1.6.0 Dec 12, 2015
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