def close_some_documents(boss): """This test fails in vim.""" b = bm(boss) assert_equal(3, len(docs(boss))) b.call('close_documents', documents=docs(boss).values()) block_delay(1) assert_equal(0, len(docs(boss)))
def close_document(boss): # opened file from the previous test b = bm(boss) assert_equal(1, len(docs(boss))) for doc in docs(boss).values(): b.call('close_document', document=doc) block_delay(1) assert_equal(0, len(docs(boss)))
def bd(boss): if boss.get_service('editormanager').editor.NAME.startswith('vim'): block_delay(1) else: pass