This directory contains tests for the funannotate2-addons package.
You can run the tests using pytest:
# Install development dependencies
pip install -e ".[dev]"
# Run all tests
pytest
# Run tests with coverage report
pytest --cov=funannotate2_addons
# Run specific test file
pytest tests/unit/test_emapper.pyunit/: Unit tests for individual modulestest_emapper.py: Tests for the EggNOG Mapper moduletest_iprscan.py: Tests for the InterProScan moduletest_antismash.py: Tests for the antiSMASH moduletest_signalp.py: Tests for the SignalP module
When adding new functionality, please also add corresponding tests. Follow the existing test structure and naming conventions.