Sign Up

Approval Tests by SAS Workshops - Toolkit for LabVIEW Download

Approval Testing For LabVIEW

D Discussion Watch * 3 ↓2,026
 logo
Version2.5.0.662
ReleasedOct 06, 2025
Publisher SAS Workshops
License MIT
LabVIEW VersionLabVIEW>=20.0
Operating System Windows, Mac, and Linux
Dependencies jdp_science_jsontext   pnr_lib_jsontext_object_serialization  
Project links Homepage   Discussion

Description

Approval Testing For LabVIEW

This is a project to implement approval testing in LabVIEW. It is based off the work of Llewellyn Falco, which can be found at https://approvaltests.com/

What Is Approval Testing?

Llewelyn does a great job of explaining it here: https://approvaltests.com/

Find the source code here: https://github.com/approvals/ApprovalTests.LabVIEW

Find a starterproject with some examples here: https://github.com/approvals/ApprovalTests.LabVIEW.StarterProject

Release Notes

2.5.0.662 (Oct 06, 2025)

- Added the ability to add your own comparator - this what determines what counts as equal when evaluating the received and approved data. For use case see next bullet.
- Added a comparator for JSON that checks the content of the JSON and ignores any formatting like extra whitespace or pretty printing.
- Added code to "Verify as JSON" so it defaults to the JSON Comparator. This means that the comparison ignores formatting and pretty printing.

sas_workshops and peter_horn were contributors to this release


Recent Posts

Forum Posts

Approval Tests 2.0 Breaking Changes
I introduced some breaking changes in this version. For some reason, these release notes didn't s…