This is an automated email from the ASF dual-hosted git repository. Aman-Mittal pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/fineract-business-intelligence.git
commit 79601d7f6edaee5d164394735d5a790f80ab8d0f Merge: cbd50cb 1ebeca6 Author: Aman-Mittal <[email protected]> AuthorDate: Wed Aug 5 13:56:15 2026 +0530 Merge pull request #49 from airajena/test/add-extractor-unit-tests test: add unit tests for extractor module with pytest .github/workflows/ci.yml | 4 + pytest.ini | 24 +++++ requirements-dev.txt | 18 ++++ tests/__init__.py | 14 +++ tests/conftest.py | 118 +++++++++++++++++++++++ tests/unit/__init__.py | 14 +++ tests/unit/extractor/__init__.py | 14 +++ tests/unit/extractor/test_cob_gate.py | 87 +++++++++++++++++ tests/unit/extractor/test_config.py | 134 ++++++++++++++++++++++++++ tests/unit/extractor/test_helpers.py | 116 ++++++++++++++++++++++ tests/unit/extractor/test_replica_lag.py | 80 ++++++++++++++++ tests/unit/extractor/test_source_query.py | 102 ++++++++++++++++++++ tests/unit/extractor/test_upsert_rows.py | 106 +++++++++++++++++++++ tests/unit/extractor/test_watermark.py | 153 ++++++++++++++++++++++++++++++ 14 files changed, 984 insertions(+)
