Skip to content

How to contribute

ThomasPRZilliox edited this page Mar 16, 2025 · 1 revision

Contribution

To contribute to this project I will invite you to read the guidelines from GitHub, in summary you should:

  1. Fork the Repository
  2. Clone the Forked Repository
  3. Create a New Branch
  4. Make Changes and Commit
  5. Push Changes to Your Forked Repository
  6. Submit a Pull Request (PR)

Validate (test) your work

To validate your work, run the following test that will ensure that the framework features are still working. First, you will need to run a VI:

.\lv-ui-testing\src\lv\ui-testing\test - all.vi

Open a command line interface (this could be in your python IDE) and navigate to the tests folder

cd .\lv-ui-testing\src\python\tests\2.x

Then run the following command:

pytest .\test_all.py

The testing procedure takes 2-3 minutes and uses the mouse to mimic "user's click" so I would recommend to not use your device during the testing phase.

Clone this wiki locally