-
Notifications
You must be signed in to change notification settings - Fork 105
Contributing
Patrick edited this page Feb 15, 2021
·
21 revisions
Copied and adapted from Tide's Contributing guide.
-
if>andoror -
test>[...] -
printf>echo - Long forms of flags > short forms
- Note that MacOS utils often do not support long flags, in which case one should use the short option
- Piping > command substitution
All variables and functions should be named in snake_case.
For variables and functions exposed to the user but not meant for the user to interact with, prepend an underscore in front of the name.
- jorgebucaran/fishtape - Runs fish tests
- IlanCosman/clownfish - Mocks the behavior of commands
Run tests like so from the repository root
fishtape tests/*/* When developing new features or changing existing features, make sure to update the readme and add tests.