diff --git a/internal_packages/composer-spellcheck/spec/spellcheck-composer-extension-spec.es6 b/internal_packages/composer-spellcheck/spec/spellcheck-composer-extension-spec.es6 index eaad45216..b2ee28a82 100644 --- a/internal_packages/composer-spellcheck/spec/spellcheck-composer-extension-spec.es6 +++ b/internal_packages/composer-spellcheck/spec/spellcheck-composer-extension-spec.es6 @@ -15,6 +15,11 @@ describe('SpellcheckComposerExtension', function spellcheckComposerExtension() { const lookupPath = path.join(__dirname, 'fixtures', 'california-spelling-lookup.json'); const spellings = JSON.parse(fs.readFileSync(lookupPath)); spyOn(Spellchecker, 'isMisspelled').andCallFake(word => spellings[word]) + spyOn(Spellchecker.handler, 'provideHintText').andReturn({ + then(cb) { + cb() + }, + }) }); describe("onContentChanged", () => { @@ -28,6 +33,8 @@ describe('SpellcheckComposerExtension', function spellcheckComposerExtension() { }; SpellcheckComposerExtension.onContentChanged({editor}); + advanceClock(1000) // Wait for debounce + advanceClock(1) // Wait for defer expect(node.innerHTML).toEqual(afterHTML); }); @@ -51,6 +58,8 @@ describe('SpellcheckComposerExtension', function spellcheckComposerExtension() { }; SpellcheckComposerExtension.onContentChanged({editor}); + advanceClock(1000) // Wait for debounce + advanceClock(1) // Wait for defer expect(node.innerHTML).toEqual(`
This is a testst! I have a few misspellled words. diff --git a/src/K2 b/src/K2 index 3390bc078..590a4499f 160000 --- a/src/K2 +++ b/src/K2 @@ -1 +1 @@ -Subproject commit 3390bc0783d7f17906a6884e4d757876a337506f +Subproject commit 590a4499fea6bece4ef5da40ca8f1b4d74ba72f5