Sign Up

Approval Tests by SAS Workshops - Toolkit for LabVIEW Download

Approval Testing For LabVIEW

D Discussion Watch * 3 ↓1,480
 logo
Version2.3.0.497
ReleasedApr 24, 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.3.0.497 (Apr 24, 2025)

- Added a Default Diff Reporter built in LabVIEW supplied by Anton Sundqvist - thank you Anton! This means that you no longer need to install WInMerge or Beyond Compare to view the diffs. I still recommend BeyondCompare though since it is a very nice tool.
- Added code to the reporter interface to check if in Unattended Mode and report nothing in that case, since presumably that means you are running as part of CI pipeline and you don't want to hang the machine.

sas_workshops and antsundq 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…