{"enrichment":{"faq":[{"a":"odoo-test is a complete testing framework for Odoo development under MIT license. It generates test skeletons from model definitions, runs test suites with tag filtering, and identifies coverage gaps. The skill supports multiple test class types\u2014TransactionCase for ORM logic, HttpCase for routes and UI, and SavepointCase for exception handling\u2014plus 20+ mock data generators and Azure DevOps CI/CD integration.","q":"What is odoo-test and what testing capabilities does it provide?"},{"a":"Yes. odoo-test generates test skeletons and CRUD test cases for Odoo models, creating realistic mock data and test fixtures for Odoo modules. It provides 20+ mock data generators to help you build comprehensive test suites without manual boilerplate, supporting both simple and complex model scenarios.","q":"Can odoo-test generate test cases for Odoo models automatically?"},{"a":"odoo-test supports TransactionCase for ORM logic testing and HttpCase for controller route testing. You can write HTTP controller and E2E tests for Odoo routes and APIs, with SavepointCase available for exception handling and constraint validation. This multi-class approach ensures thorough coverage across different testing scenarios.","q":"How does odoo-test handle transaction case and HTTP case testing?"},{"a":"Yes. odoo-test can analyze test coverage gaps and identify untested code paths in your Odoo modules. This helps you understand which areas of your codebase need additional test cases and ensures more comprehensive validation of your business logic.","q":"Does odoo-test analyze test coverage gaps in my code?"},{"a":"Yes. odoo-test runs and manages test suites with tag filtering and Azure DevOps CI/CD integration. You can organize tests by tags, filter execution, and integrate results into your CI/CD pipeline for automated testing and post_install test validation.","q":"Can odoo-test run and manage test suites with CI/CD integration?"}],"shadow_tags":["test-automation","code-coverage","mock-data-generation","ci-cd-integration","quality-assurance","test-framework","business-logic-validation","database-isolation","end-to-end-testing","test-reporting"],"summary_rewrite":"odoo-test provides a complete testing framework for Odoo development, generating test skeletons from model definitions, running test suites with tag filtering, and identifying coverage gaps. It supports multiple test class types\u2014TransactionCase for ORM logic, HttpCase for routes and UI, and SavepointCase for exception handling\u2014plus 20+ mock data generators and Azure DevOps CI/CD integration."},"files":[{"bytes":57724,"path":"odoo-test-plugin/odoo-test/SKILL.md","sha256":"ea00ec178f90bd775473775d210ecd421d73c04f62f0a8e150989266dda8cd15","url":"https://skillfed.io/files/ahmed-lakosha/odoo-plugins/odoo-test/51dc0b91/SKILL.md"}],"id":"ahmed-lakosha/odoo-plugins/odoo-test","links":{"html":"https://skillfed.io/ahmed-lakosha/odoo-plugins/odoo-test","md":"https://skillfed.io/ahmed-lakosha/odoo-plugins/odoo-test.md","repo":"https://github.com/ahmed-lakosha/odoo-plugins"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":28,"language":"Python","last_updated":"2026-03-28","license":"MIT","name":"odoo-test","publisher":"ahmed-lakosha","stars":71},"relations":{"similar":[{"id":"ahmed-lakosha/odoo-plugins/odoo-i18n"},{"id":"LambdaTest/agent-skills/unittest-skill"},{"id":"ahmed-lakosha/odoo-plugins/theme-snippets"},{"id":"unclecatvn/agent-skills/dtg-base"},{"id":"unclecatvn/agent-skills/odoo-19.0"},{"id":"ahmed-lakosha/odoo-plugins/odoo-security"},{"id":"ahmed-lakosha/odoo-plugins/odoo-upgrade"},{"id":"Mindrally/skills/odoo-development"},{"id":"personamanagmentlayer/pcl/django-expert"},{"id":"Jeffallan/claude-skills/django-expert"}]},"slug":{"owner":"ahmed-lakosha","repo":"odoo-plugins","skill":"odoo-test"},"version":"51dc0b91"}
