#!/usr/bin/env python3 """测试 token 配置是否正确设置""" from scraper import DEFAULT_TOKEN def test_token_config(): """测试 token 配置""" print("测试 token 配置...") # 检查 token 是否已设置 expected_token = 'MAC id="7F938B205F876FC398BCDC5BCE419D078A9A9DC46BC1C5EB5D458752DA28A954776C4459233C9F6209FA0EC2EC21AE85202FAE132D402538",nonce="1758355290351:STU4ZCMA",mac="cmPIHUYMwn6OiCanuD/OLV75xyyhxyGZzzEwFwMaKbc="' if DEFAULT_TOKEN == expected_token: print("✅ Token 配置正确") print(f"Token: {DEFAULT_TOKEN}") return True else: print("❌ Token 配置不正确") print(f"期望: {expected_token}") print(f"实际: {DEFAULT_TOKEN}") return False def test_argparse_default(): """测试 argparse 默认值""" import argparse from scraper import DEFAULT_TOKEN parser = argparse.ArgumentParser() parser.add_argument("--token", default=DEFAULT_TOKEN) args = parser.parse_args([]) # 不传递参数 if args.token == DEFAULT_TOKEN: print("✅ argparse 默认值设置正确") return True else: print("❌ argparse 默认值设置不正确") return False if __name__ == "__main__": token_ok = test_token_config() argparse_ok = test_argparse_default() if token_ok and argparse_ok: print("\n🎉 所有 token 配置测试通过!") else: print("\n❌ 部分测试失败,请检查配置")