SHA256
tests 目录
针对纯函数、BaoStock 日线、AKShare 交易日/股票列表和 TDX 本地逻辑的单元测试。
运行
pip install -e .[dev] # 或 pip install pytest
pytest -v
覆盖范围(66 个用例)
test_daily_derived.py——daily._fill_derived_fields振幅/涨跌幅补算(5)test_daily_source_codes.py——daily._ak_hist_to_rows日线转换(1)test_daily_sources_http.py——daily._fetch_one_stock/daily.fetch_dailyBaoStock 日线抓取(3)test_stock_list.py——stock_list.fetch_stock_list/ AKShare 股票列表读取(2)test_intraday_tdx.py——intraday.fetch_intraday/ 通达信分钟转换(6)test_log.py——log.get_logger命名空间、handler 幂等、env 控制 level(5)test_market_classification.py——market_daily._is_20pct板块判定(4)test_main_sina_minute.py—— 新浪 1 分钟命令入口(3)test_trading_day.py——trading_day.get_trading_days/ AKShare 交易日历读取(2)test_sector_http.py—— 通达信概念板块名称/成分股解析(2)test_sector_merge.py——sector.fetch_sector通达信增量跳过保护(2)test_sina_minute.py—— 新浪 1 分钟转换与落库(5)test_tdx_blocks.py—— 通达信本地板块文件解析(2)test_tdx_client.py—— 通达信客户端适配与初始化包解压(11)