{"categories":[{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/4"}],"enrichment":{"capability":"Provides utilities for writing Odoo tests, particularly for loading and managing fake test-only models within Odoo's test framework.","skillfed_tags":["odoo-testing","test-fixtures"],"use_cases":["Testing abstract Odoo modules by defining minimal fake models that inherit from the abstract base without creating a full test module.","Isolating unit tests by loading test-only model definitions that don't pollute the production registry.","Verifying model behavior in connector or search-engine modules that depend on custom model implementations.","Avoiding the overhead of creating separate test modules when you need temporary model implementations for a single test class."],"what_it_does":"odoo-test-helper is a testing utility library for Odoo that simplifies the creation and management of fake test-only models. It solves the problem of testing abstract Odoo modules without needing to create separate test modules or use real production models. The library provides a FakeModelLoader class that handles the complex task of registering temporary models into Odoo's registry during tests and cleanly removing them afterward.\n\nThe package is designed for developers writing Odoo module tests who need isolated, test-specific model definitions. It manages the timing and order of model registration to avoid conflicts with Odoo's own model loading process, requiring that fake model imports happen after a backup of the registry is taken. With no external runtime dependencies and active maintenance, it integrates directly into Odoo's SavepointCase test framework.","worth_installing":"Yes, if you are writing tests for Odoo modules. The package solves a real testing problem with low friction and no external dependencies. The Pre-Alpha status and small community (13 stars) suggest caution for mission-critical projects, but active maintenance and real-world use in OCA and Shopinvader projects indicate stability for its intended purpose. LGPLv3+ licensing is standard for OCA projects and poses no barrier to open-source Odoo development."},"id":"odoo-test-helper","links":{"html":"https://skillfed.io/packages/odoo-test-helper","md":"https://skillfed.io/packages/odoo-test-helper.md","pypi":"https://pypi.org/project/odoo-test-helper/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-20","license_spdx":null,"license_treatment":"copyleft","name":"odoo-test-helper","python_support":"supports_current","summary":"Our Odoo project tools"},"popularity":{"monthly_downloads":238148,"position":8946,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.1.3"}
