@@ -507,6 +507,20 @@ class CoreFlowTest(unittest.TestCase):
|
||||
self.assertIn("[AI Task Executing]", rental_text)
|
||||
self.assertIn("99% Load", rental_text)
|
||||
self.assertNotIn("[HASHRATE]", rental_text)
|
||||
self.assertIn("/api/v1/node/task/report", client.text)
|
||||
mined = namespace["_mine_alpha"]({"operators": ["rank", "ts_mean"], "symbol": "BTCUSDT", "seed": 42})
|
||||
self.assertIn("rank(", mined["formula"])
|
||||
self.assertIn("ts_mean(", mined["formula"])
|
||||
self.assertEqual(mined["symbol"], "BTCUSDT")
|
||||
self.assertGreaterEqual(abs(mined["ic"]), 0.03)
|
||||
collected = namespace["_collect_tasks"](
|
||||
{"assigned_task": {"task_id": "slice-a", "task_type": "alpha_mining", "payload": {}}},
|
||||
[
|
||||
{"task_id": "slice-a", "task_type": "alpha_mining"},
|
||||
{"task_id": "slice-b", "task_type": "alpha_mining"},
|
||||
],
|
||||
)
|
||||
self.assertEqual([item["task_id"] for item in collected], ["slice-a", "slice-b"])
|
||||
|
||||
duplicated = self.client.post("/api/v1/me/orders", headers=headers, json={"tx_id": "paytx1500usdt01"})
|
||||
self.assertEqual(duplicated.status_code, 409, duplicated.text)
|
||||
|
||||
Reference in New Issue
Block a user