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(+)

Reply via email to