我已经创建了一个使用Python 3.6 + Pygame的游戏,虽然我所做的任何测试都不会显示。我想知道如何在运行时显示测试或将测试输出到文件。这是我现在有(我的比赛被称为CatchTheFruit.py)代码:显示pygame单元测试
import CatchTheFruit
import unittest
class IntegerArithmentic(unittest.TestCase):
def test_checkWorks(self):
self.assertEqual((1 + 2), 3)
if __name__ == '__main__':
unittest.main()
这不是我会使用,虽然它仍然应该仍然显示其中一个测试。当它运行时,它会启动我的游戏,但不显示测试?那么,我该如何做到这一点,以便可以查看测试?这是否是由于我的游戏代码存在问题,或者测试是否需要修改?
你是否已经尝试过在shell这个脚本?有时候项目的结构不合适,你可能需要移动一些文件或者编写另一种导入模块的方式 – PRMoureu