Skip to content

Contributing (and possible future features)

Gavin Fielder edited this page Jun 16, 2020 · 21 revisions

I encourage everyone to contribute to this, even if it's just adding tests to the library. To do this, fork and make pull requests to the dev branch.

Much-needed updates

The new curriculum update now requires *. There are some tests available, but not enough are tested with various flag and specifier combinations. I encourage people to make such tests.

Resetting to Default Test Set

Before making pull requests, please:

./reset-to-default-enabled-tests

Possible Future Features

I have a few ideas how to improve this:

  • The unit test library could stand to be a little more consistent and concise with naming conventions.
  • There are very few tests for the * bonus.
  • Could add tests for the thousands separator optional format flag.
  • Could add tests for the n specifier.

Feel free to give me suggestions, or code them yourself and make a pull request.