Pygame 官方文档 - pygame.tests

pygame.tests

Pygame单元测试的套件包(suite package)
pygame.tests.run - 运行pygame单元测试套件

从命令行运行测试套件包的一种快速方法是使用Python -m选项导入go子模块:

python -m pygame.tests [<test options>]

命令行选项–help显示用法消息。 可用选项对应于pygame.tests.run()参数。

        测试包的xxxx_test子模块是pygame各个部分的单元测试套件。每个也可以作为主程序运行。如果测试(例如cdrom_test)是交互式的,这将非常有用。
        对于pygame开发,可以从pygame发布的根目录运行测试套件。程序run_tests.py是为方便起见而提供的,但test/go.py可以直接运行。
        模块级标签控制单元测试运行中包含的模块。标记被分配给具有相应 tags.py模块的单元测试模块。 tags模块具有全局__tags_,标记名称的列表。例如,cdrom_test.py有一个标记文件cdrom_tags.py,其中包含具有“交互”字符串的标记列表。 ‘interactive’标记表示cdrom_test.py需要用户输入。它从run_tests.py或pygame.tests.go运行中排除。另外两个被排除的标记是’ignore’和’subprocess_ignore’。这两个标记表示不能在特定平台上运行的单元测试,或者没有相应的pygame模块可用的单元测试。测试运行器将列出每个被排除的模块以及负责的标记。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值