-
Notifications
You must be signed in to change notification settings - Fork 7
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
Remove composer phpunit
in favor of composer test
#9
base: master
Are you sure you want to change the base?
Conversation
Hmm, I don't know if this is only the matter of personally taste, but I seem to like the "composer cs" take care of all code style stuff, "composer test" run all actual tests, and "composer ci" combine all of it. But I would not like to dictate one's preference over other ones. Will bring it up for the discussion among developers. Not going to be the highest priority tasks though. |
It appears you confused something, or I did. But I have not seen It might be that you became used to the outliers in some of the WMDE codebases you are working with for a while now, but these are really just that, outliers. The upstream standard is that Please be transparent about this when you are going to present this to your team. |
I don't mind merging this patch, but I don't see any value in it as soon as Travis issue is fixed. |
composer test
shortcutcomposer phpunit
in favor of composer test
Sorry, my commit message was misleading. I fixed it. With "normal" I referred to developers in the MediaWiki universe typically expecting |
|
The only thing this patch is doing is removing |
What harm? I'm afraid I don't get what the benefit is of typing |
|
The point I really want to make is that no other codebase I have ever seen in our MediaWiki universe does have a |
You can continue doing it, it still works.
PS: Won't reply anymore |
Given there has been opposition to removing the The other changes (to the README and .travis.yml) are IMO uncontroversial and desirable, though. If this PR is reduced to these changes, I'm happy to merge. |
This fixes an actual issue: Travis did not run all tests before.