Closed njlyon0 closed 2 months ago
Full list of functions so that I can check off testing script creation as they are written
Not going to write tests (at least for now) for any of the functions that don't have any arguments. This includes the small dice functions: coin; d2; d3; d4; d6; d8; d10; d12; d20; d100. As well as the reference vector functions: dnd_classes; dnd_damage_types; dnd_races
Built in at least preliminary unit testing for all functions (except those without arguments as noted above). Should be a much lighter lift to build in new testing as new functions are added and/or existing functions evolve so I'll close this for now.
Seems like v 2.1.0
is shaping up to be a lot of nice best practice internal changes but--relatively--few changes that the average user will likely notice 😅
I need to add unit tests for existing functions. Sort of boring but the task will only become worse to tackle as the number and complexity of functions increases ☹️ Can use
testthat
to make the larger testing infrastructure and other functions in that package for writing the actual testing scripts