Skip to content

Commit 02c56b6

Browse files
committed
Added test for "noLoadingIndicator()"
1 parent 9752dcc commit 02c56b6

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

test/unit/core/loading.js

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,23 @@ suite('Loading indicator', function () {
117117
assert.isNull(container.querySelector('.loading-indicator'), 'Loading indicator should be removed');
118118
});
119119

120+
test('disables the loading indicator', function () {
121+
const p = Object.assign({}, mockP5Prototype, {
122+
canvas,
123+
_loadingIndicatorDisabled: false
124+
});
125+
const overlay = document.createElement('canvas');
126+
overlay.classList.add('loading-indicator');
127+
container.appendChild(overlay);
128+
p._loadingOverlay = overlay;
129+
130+
const result = p.noLoadingIndicator();
131+
132+
assert.isTrue(p._loadingIndicatorDisabled);
133+
assert.isNull(container.querySelector('.loading-indicator'));
134+
assert.strictEqual(result, p);
135+
});
136+
120137
test('test multiple indicators for multiple instances', async function () {
121138
const instance1 = document.createElement('div');
122139
const instance2 = document.createElement('div');

0 commit comments

Comments
 (0)