piker/tests
Tyler Goodlet e0f502507d WIP complete rework of paper engine tests
More or less we need to be able to audit not only simple "make trades
check pps.toml files" tests (which btw were great to get started!).

We also need more sophisticated and granular order mgmt and service
config scenarios,

- full e2e EMS msg flow verification
- multi-client (dis)connection scenarios and/or monitoring
- dark order clearing and offline storage
- accounting schema and position calcs detailing

As such, this is the beginning to "modularlizingz" the components needed
in the test harness to this end by breaking up the `OrderClient` control
flows vs. position checking logic so as to allow for more flexible test
scenario cases and likely `pytest` parametrizations over different
transaction sequences.
2023-04-14 15:59:04 -04:00
..
conftest.py Ensure we set the test config dir in the root actor.. 2023-04-14 15:59:04 -04:00
test_cli.py Skip CLI tests due to questrade dependency for now 2021-05-22 15:12:12 -04:00
test_databases.py Add ES client polling to ensure eventual connectivity.. 2023-03-09 18:42:24 -05:00
test_feeds.py Move all fqsn parsing and `Symbol` to new `accounting._mktinfo 2023-04-14 15:56:48 -04:00
test_paper.py WIP complete rework of paper engine tests 2023-04-14 15:59:04 -04:00
test_questrade.py Move quest fixtures to test mod, clean out old travis fixture 2023-02-21 10:54:18 -05:00
test_services.py Adjust tests to `.clearing._client.OrderClient` type 2023-04-14 15:59:04 -04:00
test_watchlists.py Capture the right logger 2019-02-10 17:29:08 -05:00