vdiffr
Visual regression testing of R graphics as part of a testthat suite
vdiffr finished its job in 2021 and has been tracking compilers ever since.
◆Recent moves
- 1y ago
Snapshot variants supported
Adds support for snapshot variants, so the same plot can have different accepted snapshots per platform or R version. That is the standard escape hatch for graphics tests that legitimately differ between environments.
View source ↗ - 2y ago
Revert to C++11 for a GCC workaround
Reverts to C++11 to work around a GCC issue. A compiler workaround with no user-visible effect.
View source ↗ - 2y ago
Rename internal SVG device to avoid svglite collision
Renames vdiffr's internal SVG device so it can be told apart from svglite's. A naming collision between two packages that share an ancestry.
View source ↗ - 4y ago
UCRT Windows compatibility under Rtools42
Compatibility with the UCRT build of Windows under Rtools42, one day after the same fix for UCRT generally. Toolchain follow-up.
View source ↗ - 4y ago
UCRT Windows compatibility
Compatibility with the UCRT build of Windows, contributed externally. Build-level change only.
View source ↗ - 5y ago
Snapshots survive errored and skipped tests
Stops testthat auto-deleting snapshot files that were not regenerated because a test errored or skipped. Without this, one unrelated failure could silently wipe accepted snapshots and turn a red test run into a much larger cleanup.
View source ↗