-
Fix
test_trace_df()when recorded tests were unable to discoversrcrefs (#78, @dgkf) -
Szymon Maksymiuk is now a maintainer
- initial CRAN release
-
Fix handling for packages with no objects (#73, @dgkf)
-
Add handling for
testthat'sdescribe-itsyntax (#63, @dgkf) -
Improve handling of non-function package object aliases (#61, @dgkf)
-
Improved support for S4 generic functions (#58, #59, #67, @dgkf)
-
Fix bug when producing a test-trace data.frame when package objects have an empty
srcfile. This can happen when an object is documented, such as alist, which does not preserve asrcref(#51, @dgkf) -
Minor changes to internal test matrix type to use
integerinstead ofnumeric(double), coinciding with changes to upstreamcovr. (#47, @dgkf) -
Added column
typeto the result oftest_srcrefs_dfand therebytest_typeto the result oftest_trace_dfto provide contextual information necessary for interpretting the test descriptions (#43, @dgkf) -
Avoid parsing srcrefs when they're only needed for producing a test description string, instead just jumping straight to coersion to string (#41, @dgkf)
-
Added safety fuse for extracting srcrefs of cyclic recursive environment nesting, terminating when beginning to recurse into an environment that has already been hit (#38, @dkgf)
-
Now emit a warning when a coverage object does not include traces from any R code. This scenario may occur if a package only has reexports, or if it only calls out to C, in which cases it's ambiguious whether test traces were captured. (#35, @dgkf)
-
Resolve edge-case bug where all nested namespace objects are without srcrefs (#33, @dgkf)
-
Resolve bug with reepxort methods S3 tables (#31, @dgkf)
-
Remove unnecessary recursion when searching for object's namespace (#31, @dgkf)
-
Added test description handling for namespaced
testthat::test_thatcalls. -
Updated to include field
is_reexported, denoting whether the package object originates from a different namespace (#16, @dgkf) -
Adding initial test-trace data.frame constructors (@dgkf)
-
Skip classes not used for dispatch in
srcrefs.list(@maksymiuks) -
Add symbols handling to
expr_str(@maksymiuks)