You've already forked HeurAMS-legacy
format
This commit is contained in:
@@ -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")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user