T-576 增加生成和更新内容模式
This commit is contained in:
@@ -987,6 +987,8 @@ class AITests(TempDirMixin, unittest.TestCase):
|
||||
cfg, key_path = self._cmhub_config(temp_dir)
|
||||
cfg["db_path"] = os.path.join(temp_dir, "cmshopee.db")
|
||||
cfg["image_dir"] = os.path.join(temp_dir, "images")
|
||||
cfg["ai"]["generate_mode"] = "cover"
|
||||
cfg["ai"]["generate_mode"] = "cover"
|
||||
cfg["ai"]["generate_cover"] = True
|
||||
cfg["ai"]["image_concurrency"] = 10
|
||||
titles = ["旧标题%s" % index for index in range(7)]
|
||||
@@ -1599,6 +1601,7 @@ class AITests(TempDirMixin, unittest.TestCase):
|
||||
cfg = self._config()
|
||||
cfg["db_path"] = os.path.join(temp_dir, "cmshopee.db")
|
||||
cfg["image_dir"] = os.path.join(temp_dir, "images")
|
||||
cfg["ai"]["generate_mode"] = "cover"
|
||||
cfg["ai"]["generate_cover"] = True
|
||||
batch_id, tasks = self._collected_tasks(temp_dir, cfg, ["旧标题"])
|
||||
db.set_generated(tasks[0].id, "手动标题", None, path=cfg["db_path"])
|
||||
@@ -1621,6 +1624,8 @@ class AITests(TempDirMixin, unittest.TestCase):
|
||||
)
|
||||
|
||||
self.assertTrue(summary["ok"])
|
||||
self.assertEqual("cover", summary["generate_mode"])
|
||||
self.assertTrue(summary["generate_cover"])
|
||||
self.assertEqual(1, summary["total"])
|
||||
self.assertEqual(0, summary["title_total"])
|
||||
self.assertEqual(0, summary["title_done"])
|
||||
|
||||
Reference in New Issue
Block a user