Archived
0
0
This commit is contained in:
2025-12-17 20:52:11 +08:00
parent 8da8354609
commit 38f720aa7b
30 changed files with 181 additions and 181 deletions

View File

@@ -31,7 +31,7 @@ class TestElectron(unittest.TestCase):
defaults = electron.algo.defaults
for key, value in defaults.items():
if key == "last_modify":
# last_modify 是动态的只检查存在性
# last_modify 是动态的, 只检查存在性
self.assertIn(key, electron.algodata[electron.algo])
elif key == "is_activated":
# TODO: 调查为什么 is_activated 是 1
@@ -45,7 +45,7 @@ class TestElectron(unittest.TestCase):
electron = Electron("test_electron", algodata=algodata)
self.assertEqual(electron.algodata[electron.algo]["efactor"], 2.5)
self.assertEqual(electron.algodata[electron.algo]["interval"], 1)
# 其他字段可能不存在因为未提供默认初始化
# 其他字段可能不存在, 因为未提供默认初始化
# 检查 real_rept 不存在
self.assertNotIn("real_rept", electron.algodata[electron.algo])
@@ -98,7 +98,7 @@ class TestElectron(unittest.TestCase):
electron = Electron("test_electron")
with patch.object(electron.algo, "rate") as mock_rate:
mock_rate.return_value = "good"
result = electron.rate()
result = electron.get_rate()
mock_rate.assert_called_once_with(electron.algodata)
self.assertEqual(result, "good")