Skip to content

Commit c9a9119

Browse files
author
a.dmitryuk
committed
add tests
1 parent cd6f2b4 commit c9a9119

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

src/test/ts/browser/LoadTest.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,13 +33,18 @@ UnitTest.asynctest('LoadTest', (success, failure) => {
3333
}),
3434
Step.sync(() => makeTinymceElement({
3535
'setup': 'customElementTinymceSetup',
36-
'on-init': 'customElementTinymceInit'
36+
'on-init': 'customElementTinymceInit',
37+
'id': 'example_id'
3738
}, '<p>Hello world</p>')),
3839
Waiter.sTryUntilPredicate('Waiting for editor setup', () => seenSetup),
3940
Waiter.sTryUntilPredicate('Waiting for editor init', () => seenInit),
4041
Step.sync(() => {
4142
Assertions.assertHtmlStructure('', '<p>Hello world</p>', editorInstance.getContent() as string);
43+
Assertions.assertEq('Global TinyMCE is not set', true, Global.tinymce.get('example_id') !== null);
4244
}),
43-
Step.sync(() => removeTinymceElement())
45+
Step.sync(() => removeTinymceElement()),
46+
Step.sync(() => {
47+
Assertions.assertEq('Global TinyMCE not destroyed', true, Global.tinymce.get('example_id') === null);
48+
})
4449
], success, failure);
4550
});

0 commit comments

Comments
 (0)