HiveMinds / tw-install

Automatically installs Taskwarrior, Taskserver (TODO: and Timewarrior). This project aims to support automated installation of all Taskwarrior hook scripts, configuration flavours etc. with a single command.
GNU Affero General Public License v3.0
17 stars 7 forks source link

Setup unit tests. #99

Open a-t-0 opened 2 years ago

a-t-0 commented 2 years ago

The preference for first fixing the GitLab CI in that repo, is such that pull requests on this repo then will get automatic CI, which is a convenient way of working. The preference for first making that repo Google Style Guide compliant is subjective, I think it is wise to take a step back in creating new functionalities, and to clean up the repositories, right now. I believe this allows a higher rate of creating new functionalities in the long run, improves code quality, and makes it easier for others to contribute to this repository. Another important factor is that it is a step towards applying the TruCol protocol to this repository, (which requires a high test coverage and proper test setup).