def test_add_note_categories(self):
self.win.add_note_category_input.setText("test1")
self.app.sendEvent(self.win.add_note_category_input, QtGui.QKeyEvent(QtGui.QKeyEvent.KeyPress, QtCore.Qt.Key_Return, QtCore.Qt.NoModifier))
self.assertEqual(self.win.add_note_category_input.text(), "")
self.assertEqual(self.get_items(self.win.shown_note_categories_list), ['test1'])
self.assertEqual(self.get_items(self.win.hidden_note_categories_list), [])
self.win.add_note_category_input.setText("test2")
self.win.add_note_category_button.click()
self.assertEqual(self.win.add_note_category_input.text(), "")
self.assertEqual(self.get_items(self.win.shown_note_categories_list), ['test1', 'test2'])
self.assertEqual(self.get_items(self.win.hidden_note_categories_list), [])
self.win.add_note_category_input.setText("test2")
def verif():
win = self.app.activeWindow()
self.assertIsInstance(win, QtWidgets.QMessageBox)
win.accept()
QtCore.QTimer.singleShot(200, verif)
self.win.add_note_category_button.click()
test_gui_note_categories_management_window.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录