Sign Up
EU Cyber Resilience Act (CRA) — First Deadline September 2026
If you sell LabVIEW-based software and systems in the EU, please be aware that new CRA regulations may require you to implement security vulnerability reporting starting September 11, 2026. The VIPM Team has prepared guides to help you understand how this applies to your software applications and published packages, since it's important you understand these regulatory requirements (click the Learn More link to read these guides). Thank you for your help in keeping security front-and-center within the LabVIEW community.
Learn more

LVUnit by PNR - Toolkit for LabVIEW Download

A unit testing framework for LabVIEW

D Discussion Watch * 0 ↓21
 logo
Version0.2.0.36
ReleasedAug 11, 2025
Publisher PNR
License BSD-3-Clause
LabVIEW VersionLabVIEW>=17.0
Operating System Windows, Mac, and Linux
Dependencies jdp_science_jsontext   jdp_science_lib_common_utilities   pnr_lib_labview_composition   pnr_lib_jsontext_object_serialization   pnr_lib_junit_xml  
Project links Homepage   Discussion

Description

LVUnit is a unit testing framework for LabVIEW.

Features
- Test Explorer (available from Tools menu)
- Quick Drop integration (shortcut: "E")
- Dependency-based test discovery (Transparent Assertions)
- Supports facts and theories (JSON-based test data)
- Efficient test execution in performance mode (approx. 5x faster than regular mode)
- Code coverage reports (Cobertura)
- Test reports (JUnit XML)

Release Notes

0.2.0.36 (Aug 11, 2025)

#33 Fixed that items in Test Explorer are draggable
#34 Fixed that Test Explorer opens VIs in the context of the Tools menu
#36 Changed code coverage reports to include only source files (no controls, etc.)

Full Changelog: https://github.com/logmanoriginal/lvunit/compare/0.1.0...0.2.0

logmanoriginal was a contributor to this release


Download Package

Versions
All Contributors

  Post an Idea   Post a Resource

Recent Posts