Open zarfld opened 2 months 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.
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.
Issue: Create Tests for
pokeys_py
ComponentSummary
This issue aims to develop a comprehensive test suite for the
pokeys_py
component. The tests should cover all functionalities provided bypokeys_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
pos-fb
)vel-cmd
)2. Unit Tests
pokeys_py
.3. Integration Tests
pokeys_py
interacts correctly with the PoKeys hardware and LinuxCNC.pokeys_py
and the device.4. Functional Tests
5. Performance Tests
pokeys_py
meets performance requirements for real-time operations.6. Automated Testing Framework
pytest
for Python.7. Documentation
README.md
file within thepokeys_py
directory.Expected Outcome
pokeys_py
.pokeys_py
component.Reference Files and Directories
pokeys_py/
(Python component directory)tests/
(New directory to contain test scripts)pokeys_py
.Notes
Hardware Dependency:
Error Reporting:
Collaboration:
pokeys_py
for insights on complex functionalities.Timeline: