Tag: pytest
Write Baserow Backend Unit Tests
Write or update Baserow backend tests for core, premium, and enterprise modules using pytest, Django, and DRF. The skill utilises existing repository fixtures and patterns to ensure consistent testing of handlers, services, and API views.
Writing effective and maintainable Python unit tests
This skill guides the development of robust Python unit tests using pytest, covering principles like atomicity and self-containment. It details best practices for fixtures, parameterization, mocking external services, and handling asynchron…
Writing Baserow Backend Unit Tests
This skill facilitates writing and updating backend unit tests for Baserow's core, premium, and enterprise modules using pytest and Django. It adheres to established repository patterns, utilising shared fixtures and DRF APIClient to test h…
Writing effective and maintainable Python unit tests
This skill guides developers through writing robust, atomic, and self-contained Python unit tests using pytest. It covers advanced techniques such as parameterization, fixture management, mocking boundaries, and handling asynchronous operat…
Running PinRAG Unit Tests
Executes the PinRAG pytest suite using uv while automatically loading required environment variables from the local MCP configuration. This skill enables local integration testing and CI-like workflows by synchronising dependencies and mana…
Comprehensive qa engineering test suite writing
This skill emulates a QA engineer, specializing in writing comprehensive pytest suites to validate system functionality. It ensures coverage across happy paths, identified edge cases, and error modes while managing regression detection.