Skip to content

CBTF 0.3.0

Choose a tag to compare

@mcol mcol released this 27 Jul 13:00
v0.3.0
d9b6a07

Changes in CBTF 0.3.0 (2025-07-26)

  • Warnings containing the name of the function being fuzzed are no longer reported, to make their behaviour consistent with that of errors.
  • Add the package argument to fuzz() as an alternative and simpler way to specify the namespace where function names are searched.
  • Don't consider primitives (such as list() or +) to be functions with no arguments (#5).
  • Make the what argument to fuzz() accept a list of inputs, so that the function can test multiple inputs in the same run.
  • Add function test_inputs() to return a configurable list of problematic inputs.
  • Add the listify_what argument to fuzz() so that each input in what is also tested in its listified version.
  • Provide the S3 method for length().
  • Make the output from summary() more informative and include a column with the inputs tested in the data frame returned.

Full Changelog: v0.2.0...v0.3.0