From 99cebd9f7323636cc07a25d13672d32c87cf0b32 Mon Sep 17 00:00:00 2001 From: Max Brunsfeld Date: Fri, 19 May 2017 17:08:23 -0700 Subject: [PATCH] Adjust test to work when TextBuffer.save is made async --- spec/autocomplete-manager-integration-spec.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/spec/autocomplete-manager-integration-spec.js b/spec/autocomplete-manager-integration-spec.js index 4a8cb5a9..45119392 100644 --- a/spec/autocomplete-manager-integration-spec.js +++ b/spec/autocomplete-manager-integration-spec.js @@ -102,10 +102,14 @@ describe('Autocomplete Manager', () => { editor.insertText('a') waitForAutocomplete() - runs(() => { + waitsFor((done) => { + editor.getBuffer().onDidSave(() => { + expect(editorView.querySelector('.autocomplete-plus')).not.toExist() + done() + }) + expect(editorView.querySelector('.autocomplete-plus')).toExist() editor.saveAs(path.join(directory, 'spec', 'tmp', 'issue-11.js')) - expect(editorView.querySelector('.autocomplete-plus')).not.toExist() }) })