run_tests.py 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. import subprocess
  2. import sys
  3. def run_translate_new_col():
  4. print("Running translate_new_col.py...")
  5. result = subprocess.run(["python", "translate_new_col.py"])
  6. if result.returncode != 0:
  7. print("translate_new_col.py failed!")
  8. sys.exit(1)
  9. print("translate_new_col.py completed.\n")
  10. def run_brand_add_url_link():
  11. print("Running brand_add_url_link.py...")
  12. result = subprocess.run(["python", "brand_add_url_link.py"])
  13. if result.returncode != 0:
  14. print("brand_add_url_link.py failed!")
  15. sys.exit(1)
  16. print("brand_add_url_link.py completed.\n")
  17. def main():
  18. print("Starting test sequence...\n")
  19. try:
  20. # 第一步:运行翻译脚本
  21. run_translate_new_col()
  22. # 第二步:运行品牌和ASIN链接脚本
  23. run_brand_add_url_link()
  24. print("All tests completed successfully!")
  25. except Exception as e:
  26. print(f"Error during test sequence: {e}")
  27. sys.exit(1)
  28. if __name__ == "__main__":
  29. import sys
  30. print(sys.executable)
  31. # main()