def test_confirm(self):
        account = self.create_account()
        editor = AccountTransactionEditor(self.store, None, account)

        self.assertFalse(editor.validate_confirm())

        editor.description.update("description")
        editor.code.update(15)
        editor.value.update(150)

        self.assertTrue(editor.validate_confirm())

        editor.main_dialog.confirm()
        self.check_editor(editor, "editor-transaction-confirm", [editor.retval, account])
    def test_confirm(self):
        account = self.create_account()
        editor = AccountTransactionEditor(self.store, None, account)

        self.assertFalse(editor.validate_confirm())

        editor.description.update('description')
        editor.code.update(15)
        editor.value.update(150)

        self.assertTrue(editor.validate_confirm())

        editor.main_dialog.confirm()
        self.check_editor(editor, 'editor-transaction-confirm',
                          [editor.retval, account])