diff options
author | Matthieu Saulnier <fantom@fedoraproject.org> | 2023-09-10 11:02:37 +0200 |
---|---|---|
committer | Matthieu Saulnier <fantom@fedoraproject.org> | 2023-09-10 11:02:37 +0200 |
commit | c3d25357d4a61a26609480bf84a67a56d1a17fc3 (patch) | |
tree | 4209832fa639354a1c905ca6d3ca899e889df90e /roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js | |
parent | 78a34e844540a6f24a42e49bcc00ce00cd6ec955 (diff) | |
download | playbooks-ansible-c3d25357d4a61a26609480bf84a67a56d1a17fc3.tar.gz playbooks-ansible-c3d25357d4a61a26609480bf84a67a56d1a17fc3.tar.xz playbooks-ansible-c3d25357d4a61a26609480bf84a67a56d1a17fc3.zip |
Add conversejs deployment
Diffstat (limited to 'roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js')
-rw-r--r-- | roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js b/roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js new file mode 100644 index 0000000..581f15a --- /dev/null +++ b/roles/reverseproxy/files/conversejs/src/plugins/rootview/tests/root.js @@ -0,0 +1,16 @@ +/* global mock, converse */ + +const u = converse.env.utils; + +describe("Converse", function() { + + it("Can be inserted into a converse-root custom element after having been initialized", + mock.initConverse([], {'root': new DocumentFragment()}, async (_converse) => { + + const { api } = _converse; + expect(document.body.querySelector('#conversejs')).toBe(null); + expect(api.settings.get('root').firstElementChild.nodeName.toLowerCase()).toBe('converse-root'); + document.body.appendChild(document.createElement('converse-root')); + await u.waitUntil(() => document.body.querySelector('#conversejs') !== null); + })); +}); |