aboutsummaryrefslogtreecommitdiff
path: root/tests/incite/test_grl_flow.py
blob: c632f9a986958a5c5de3e08f7a57772984e335b8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
class TestGRLFlow:

    def test_init(self, mnt_filepath, thl_web_rr):
        from generalresearch.incite.defaults import (
            ledger_df_collection,
            task_df_collection,
            pop_ledger as plm,
        )

        from generalresearch.incite.collections.thl_web import (
            LedgerDFCollection,
            TaskAdjustmentDFCollection,
        )
        from generalresearch.incite.mergers.pop_ledger import PopLedgerMerge

        ledger_df = ledger_df_collection(ds=mnt_filepath, pg_config=thl_web_rr)
        assert isinstance(ledger_df, LedgerDFCollection)

        task_df = task_df_collection(ds=mnt_filepath, pg_config=thl_web_rr)
        assert isinstance(task_df, TaskAdjustmentDFCollection)

        pop_ledger = plm(ds=mnt_filepath)
        assert isinstance(pop_ledger, PopLedgerMerge)