File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -13,4 +13,4 @@ quant_platform_kit = "08eed913248953986224e09ea3a8dd9f5ebedc4e"
1313crypto_strategies = " 0301b7852f013fb1090497b60dfad6e86801403d"
1414
1515[qsl .compat ]
16- bundle = " 2026.07.4 "
16+ bundle = " 2026.09.0 "
Original file line number Diff line number Diff line change 1+ from __future__ import annotations
2+
3+ from pathlib import Path
4+ import tomllib
5+
6+
7+ def test_qsl_metadata_has_runtime_platform_fields () -> None :
8+ qsl_path = Path (__file__ ).resolve ().parents [1 ] / "qsl.toml"
9+ with qsl_path .open ("rb" ) as f :
10+ qsl = tomllib .load (f )["qsl" ]
11+
12+ assert qsl ["repo" ] == "BinancePlatform"
13+ assert qsl ["tier" ] == "runtime"
14+ assert qsl ["upgrade_ring" ] == "ring_d"
15+ assert qsl ["compat" ]["bundle" ] == "2026.09.0"
16+ assert qsl ["requires" ]["quant_platform_kit" ]
17+ assert qsl ["requires" ]["crypto_strategies" ]
You can’t perform that action at this time.
0 commit comments