Testthat
![](/blog/2023/10/testthat-3-2-0/thumbnail-sq.jpg)
Hadley Wickham
Catch up on the last two years of testthat development which includes improved documentation, new expectations, a new style for error snapshots, support for mocking, a new way to detect if a test has changed global state, and a handful of UI improvements.
Read more ...
2023/10/08
![](/blog/2022/02/upkeep-testthat-3/thumbnail-sq.jpg)
Hannah Frick
A workflow for upgrading to testthat edition 3: activation, deprecations, changes to warnings, messages, and comparisons.
Read more ...
2022/02/22
![](/blog/2021/10/testthat-3-1/thumbnail-sq.jpg)
Hadley Wickham
testthat 3.1.0 brings improvements to snapshot testing and one breaking change.
Read more ...
2021/10/04
![](/blog/2021/08/waldo-0-3-0/thumbnail-sq.jpg)
Hadley Wickham
waldo 0.3.0 improves the display of data frame differences, and gives the objects being compared the ability to control the detail of their comparisons.
Read more ...
2021/08/24
![](/blog/2021/06/vdiffr-1-0-0/thumbnail-sq.jpg)
Lionel Henry
This major release of vdiffr includes an updated SVG engine and integrates with the snapshot management mechanism of testthat 3.
Read more ...
2021/06/21
![](/blog/2020/10/testthat-3-0-0/thumbnail-sq.jpg)
Hadley Wickham
testhat 3.0.0 brings a raft of major improvements including snapshot testing and parallel testing. It also includes a new “edition” that allows you opt-in to a set of substantial improvements that are not backward compatible.
Read more ...
2020/10/31
![](/blog/2020/10/waldo/thumbnail-sq.jpg)
Hadley Wickham
waldo is a new package that makes it easier to see the differences between a pair of complex R objects.
Read more ...
2020/10/15
![](/blog/2019/04/testthat-2-1-0/testthat-2-1-0-sq.jpg)
Hadley Wickham
Highlights include that
context()
is now optional, and new expect_invisible()
and expect_mapequal()
expectations.
Read more ...
2019/04/23