zarfld / LinuxCnc_PokeysLibComp

Pokeys comp for LinuxCnc using https://bitbucket.org/mbosnak/pokeyslib.git
MIT License
5 stars 0 forks source link

Create Tests for `pokeys_py` Component #31

Open zarfld opened 2 days ago

zarfld commented 2 days ago

Issue: Create Tests for pokeys_py Component

Summary

This issue aims to develop a comprehensive test suite for the pokeys_py component. The tests should cover all functionalities provided by pokeys_py to ensure reliability, correctness, and performance. Implementing these tests will help maintain code quality and facilitate future development and debugging.

Task Details

1. Define Test Scope

2. Unit Tests

3. Integration Tests

4. Functional Tests

5. Performance Tests

6. Automated Testing Framework

7. Documentation

Expected Outcome

Reference Files and Directories

Notes

zarfld commented 2 days ago

Reading state information... E: Unable to locate package libxenomai-dev E: Unable to locate package python-gtk2 Error: Process completed with exit code 100.

zarfld commented 2 days ago

Fetched 13.6 MB in 2s (8353 kB/s) Reading package lists... Installing dependencies... Reading package lists... Building dependency tree... Reading state information... Package libreadline-gplv2-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source

Package python-dev is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: python2-dev python2 python-dev-is-python3

E: Unable to locate package python3-gtk2 E: Unable to locate package libxenomai-dev E: Package 'libreadline-gplv2-dev' has no installation candidate E: Unable to locate package python-lxml E: Package 'python-dev' has no installation candidate E: Unable to locate package python-gtk2 Error: Process completed with exit code 100.