|
@@ -1,25 +1,36 @@
|
|
|
import subprocess
|
|
import subprocess
|
|
|
|
|
+import sys
|
|
|
|
|
|
|
|
def run_translate_new_col():
|
|
def run_translate_new_col():
|
|
|
print("Running translate_new_col.py...")
|
|
print("Running translate_new_col.py...")
|
|
|
- subprocess.run(["python", "translate_new_col.py"])
|
|
|
|
|
|
|
+ result = subprocess.run(["python", "translate_new_col.py"])
|
|
|
|
|
+ if result.returncode != 0:
|
|
|
|
|
+ print("translate_new_col.py failed!")
|
|
|
|
|
+ sys.exit(1)
|
|
|
print("translate_new_col.py completed.\n")
|
|
print("translate_new_col.py completed.\n")
|
|
|
|
|
|
|
|
def run_brand_add_url_link():
|
|
def run_brand_add_url_link():
|
|
|
print("Running brand_add_url_link.py...")
|
|
print("Running brand_add_url_link.py...")
|
|
|
- subprocess.run(["python", "brand_add_url_link.py"])
|
|
|
|
|
|
|
+ result = subprocess.run(["python", "brand_add_url_link.py"])
|
|
|
|
|
+ if result.returncode != 0:
|
|
|
|
|
+ print("brand_add_url_link.py failed!")
|
|
|
|
|
+ sys.exit(1)
|
|
|
print("brand_add_url_link.py completed.\n")
|
|
print("brand_add_url_link.py completed.\n")
|
|
|
|
|
|
|
|
def main():
|
|
def main():
|
|
|
print("Starting test sequence...\n")
|
|
print("Starting test sequence...\n")
|
|
|
|
|
|
|
|
- # 第一步:运行翻译脚本
|
|
|
|
|
- run_translate_new_col()
|
|
|
|
|
-
|
|
|
|
|
- # 第二步:运行品牌和ASIN链接脚本
|
|
|
|
|
- run_brand_add_url_link()
|
|
|
|
|
-
|
|
|
|
|
- print("All tests completed successfully!")
|
|
|
|
|
|
|
+ try:
|
|
|
|
|
+ # 第一步:运行翻译脚本
|
|
|
|
|
+ run_translate_new_col()
|
|
|
|
|
+
|
|
|
|
|
+ # 第二步:运行品牌和ASIN链接脚本
|
|
|
|
|
+ run_brand_add_url_link()
|
|
|
|
|
+
|
|
|
|
|
+ print("All tests completed successfully!")
|
|
|
|
|
+ except Exception as e:
|
|
|
|
|
+ print(f"Error during test sequence: {e}")
|
|
|
|
|
+ sys.exit(1)
|
|
|
|
|
|
|
|
if __name__ == "__main__":
|
|
if __name__ == "__main__":
|
|
|
main()
|
|
main()
|