UI update changed
This commit is contained in:
@@ -196,6 +196,20 @@ def test_register_login_and_account_view(account_tracker):
|
||||
assert me["api_keys"] == [reg["api_key"]]
|
||||
assert me["total_balance"] == pytest.approx(0.0)
|
||||
assert me["usage"]["requests"] == 0
|
||||
assert "records" not in me["usage"]
|
||||
assert "recent" not in me["usage"]
|
||||
|
||||
|
||||
def test_account_usage_endpoint_returns_records(account_tracker):
|
||||
url, ledger = account_tracker
|
||||
reg = _call(f"{url}/v1/auth/register", "POST",
|
||||
{"email": "usage@example.com", "password": "secret-123"})
|
||||
ledger.charge_request(reg["api_key"], "test-model", total_tokens=42, node_work=[("wallet-1", 1)])
|
||||
usage = _call(f"{url}/v1/account/usage", token=reg["session_token"])
|
||||
assert usage["requests"] == 1
|
||||
assert usage["total_tokens"] == 42
|
||||
assert len(usage["records"]) == 1
|
||||
assert usage["records"][0]["model"] == "test-model"
|
||||
|
||||
|
||||
def test_account_nickname_register_and_profile_update(account_tracker):
|
||||
|
||||
Reference in New Issue
Block a user