Skip to content

Replace Caraya with LVUnit#48

Merged
logmanoriginal merged 3 commits intomainfrom
lvunit
Aug 10, 2025
Merged

Replace Caraya with LVUnit#48
logmanoriginal merged 3 commits intomainfrom
lvunit

Conversation

@logmanoriginal
Copy link
Copy Markdown
Owner

This removes all dependencies on Caraya and changes the unit testing framework to LVUnit.

This replaces Caraya with LVUnit by removing all Define Test VIs from 
tests so that LVUnit can collect any test results from the error 
terminals. Note that some VIs also have JSON files next to them in order
to provide theory data. LVUnit will load the JSON file to run the test 
case under different data values.

This removes a lot of dependencies, which makes the project overall much
more responsive as LVUnit does not add any dependencies.

This also changes the toolchain to use LVUnit instead of Caraya to 
run tests and create test reports (including code coverage).
This removes Caraya and its dependencies from the package configuration.
This removes the notes about Caraya and replaces them with LVUnit
@logmanoriginal logmanoriginal merged commit c1c2da8 into main Aug 10, 2025
3 checks passed
@logmanoriginal logmanoriginal deleted the lvunit branch August 10, 2025 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant