def test(c): m = Mocker() app = m.mock(Application) el = ErrorLog(app) doc_factory = m.replace(mod, "create_error_log_document") doc = m.mock(TextDocument) if not c.created: doc_factory(app, ANY) >> doc doc.text_storage = el.text doc.file_path = const.LOG_NAME else: el._document = doc with m: eq_(el.document, doc)
def test(c): from editxt.document import TextDocument m = Mocker() el = ErrorLog() doc_factory = m.replace(mod, "create_error_log_document") doc = m.mock(TextDocument) if not c.created: doc_factory(ANY) >> doc doc.text_storage = el.text doc.setLastComponentOfFileName_(const.LOG_NAME) doc.setHasUndoManager_(False) else: el._document = doc with m: eq_(el.document, doc)