我想在python的unittest框架的tearDown方法中关闭一个wxPython框架。 这是我目前正在尝试使用setUp和tearDown框架的代码。如何以编程方式关闭wxPython框架?
class ValidInputTest4(unittest.TestCase):
def setUp(self):
total_food_calories = wx.App()
self.one = FoodCalories(None)
total_food_calories.MainLoop()
def tearDown(self):
self.one.Close()
此代码正确显示应用程序,但它不能完全关闭该应用程序,如果用户已经手动点击在右上角的“X”按钮。