-
Notifications
You must be signed in to change notification settings - Fork 144
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 for test name to contain parent suite(s) names #85
Fix for test name to contain parent suite(s) names #85
Conversation
Thanks for your pull request. It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). 📝 Please visit https://cla.developers.google.com/ to sign. Once you've signed, please reply here (e.g.
|
I signed it! |
CLAs look good, thanks! |
fe69381
to
0c6fd02
Compare
"eslint": "^1.2.1", | ||
"eslint-config-standard": "^4.1.0", | ||
"eslint-plugin-standard": "^1.3.1", | ||
"grunt": "^0.4.1", | ||
"grunt-bump": "^0.5.0", | ||
"grunt-cli": "^0.1.13", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this is needed locally only globally
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added grunt-cli
to avoid requiring global install of gulp. As good npm citizens we should not require such global installs by developers trying to run the tests :)
Two small nitpicks other than that thanks a lot! If you feel up for it |
c229a79
to
73d49e0
Compare
Thanks for lightning quick response on this @dignifiedquire 👍 Pushed an updated to handle Does not require developers to have grunt installed globally sound reasonable to you? IMO there's no benefits of installing globally, as opposed to having self-contained modules standing for their own dependencies. |
Well there is the big benefit of not having to run |
73d49e0
to
29ca556
Compare
You might still install and use grunt globally as you normally would.
Might be worth noting this really has nothing to do with grunt in particular. This article describes much of my thoughts on this topic: https://www.smashingmagazine.com/2016/01/issue-with-global-node-npm-packages/ If you'd still prefer global installation of grunt as the only option, just say the word and I'll revert those changes. P.S. pushed an update cause the |
I'm okay with leaving it in here I think but please add a npm script for running it then, so we go all the way. |
Cool. It's already in there. Running npm test will run the default grunt task. Or did you have another task in mind? |
Ah right, I missed that. Looks good then. Can you change the commit message to follow our convention please? then I can merge it |
Wooops, sorry about that. I'll try to get that fixed before the end of the day. |
This fixes issue reported in karma-runner#62 where test names doesn't include parent test suites in the generated report. Also created minimal unit test setup.
29ca556
to
8e6e202
Compare
Revised the commit message. If I'm to be really strict about the subsystem of the commit, I should split it up into several commits though... Would you prefer multiple commits here @dignifiedquire, or would you consider it fine as is? |
Fix for test name to contain parent suite(s) names
It's okay :) let's get this merged :) Thanks |
Hooray! Thanks for all your hard work maintaning these modules 👍 On Thursday, 10 March 2016, Friedel Ziegelmayer [email protected]
|
Released in |
This fixes issue reported in #62 where test names doesn't include parent test suites in the generated report.
Also created minimal unit test setup.
Any thoughts?