-
Notifications
You must be signed in to change notification settings - Fork 70
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
Improve tests by @mikejpeters #144
Conversation
f5d0a1d
to
59fe799
Compare
- use runServerless util for all tests https://github.com/serverless/serverless/blob/main/test/README.md - separate unit & integration tests - update GitHub actions to run unit tests on push & pull requests - use @serverless/utils for confirm so it can be easily mocked
Your additions look good to me :) On a side note I'm confused why you merged my PR into this branch instead of into master. Is this a good practice? I think it gets confusing because now you've effectively taken over the feature, and it's also possible for you to force push changes to my commit without any way (that I know of) for me to see a diff between what you've done and my original commit. |
@mikejpeters I didn't have push access to your repo and I wanted to help Next time I'll ask first apologies if I offended you |
I've had a couple of open source contributions in the past where the maintainer wanted to make changes and did the same I didn't think much of it and thought it was ok Apparently you don't and I respect that |
Co-authored-by: Mike <mikejpeters@gmail.com>
Thanks for the explanation, I'm kinda new to collaborating on GitHub so was mostly just trying to understand. If that's best practice I'll go along with it |
I honestly don't know it only happened to me once and I only have like 4 open source contributions 😂 |
We are now waiting on #145 to be resolved then we can merge this |
I have tested "serverless-finch": "^3.0.0". |
Background
Originally #143
From @fernando-mc:
Proposed changes
https://github.com/serverless/serverless/blob/main/test/README.md
node-fetch
because it had breaking changesProposed reviewers (optional)
@mikejpeters made the original change
@Shereef just adding onto it
This is currently blocked by #145