diff --git a/js/test/Alert.js b/js/test/Alert.js index 92fa1360..914b6199 100644 --- a/js/test/Alert.js +++ b/js/test/Alert.js @@ -11,12 +11,11 @@ describe('Alert', function () { icon = icon.join(''); message = message.join(''); const expected = '
' + message + '
'; - $('body').html( - '
' - ); + document.body.innerHTML = + '
'; PrivateBin.Alert.init(); PrivateBin.Alert.showStatus(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -30,14 +29,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-info"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-info-sign" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showStatus(message); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -53,14 +51,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-info"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-info-sign" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showStatus(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -75,12 +72,11 @@ describe('Alert', function () { icon = icon.join(''); message = message.join(''); const expected = '
' + message + '
'; - $('body').html( - '
' - ); + document.body.innerHTML = + '
'; PrivateBin.Alert.init(); PrivateBin.Alert.showWarning(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -95,14 +91,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-danger"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-alert" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showWarning(message); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -118,14 +113,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-danger"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-alert" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showWarning(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -140,12 +134,11 @@ describe('Alert', function () { icon = icon.join(''); message = message.join(''); const expected = '
' + message + '
'; - $('body').html( - '
' - ); + document.body.innerHTML = + '
'; PrivateBin.Alert.init(); PrivateBin.Alert.showError(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -160,14 +153,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-danger"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-alert" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showError(message); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -183,14 +175,13 @@ describe('Alert', function () { 'class="statusmessage alert alert-danger"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-alert" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showError(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -206,12 +197,11 @@ describe('Alert', function () { message = message.join(''); string = string.join(''); const expected = '
' + string + message + number + '
'; - $('body').html( - '' - ); + document.body.innerHTML = + ''; PrivateBin.Alert.init(); PrivateBin.Alert.showRemaining(['%s' + message + '%d', string, number]); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -228,14 +218,13 @@ describe('Alert', function () { 'class="alert alert-info"> ' + string + message + number + ''; - $('body').html( + document.body.innerHTML = '' - ); + 'glyphicon-fire" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.showRemaining(['%s' + message + '%d', string, number]); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -254,12 +243,11 @@ describe('Alert', function () { message = defaultMessage; } const expected = '
' + message + '
'; - $('body').html( - '' - ); + document.body.innerHTML = + ''; PrivateBin.Alert.init(); PrivateBin.Alert.showLoading(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -279,15 +267,14 @@ describe('Alert', function () { 'id="loadingindicator" class="navbar-text"> ' + message + ''; - $('body').html( + document.body.innerHTML = '' - ); + defaultMessage + ''; PrivateBin.Alert.init(); PrivateBin.Alert.showLoading(message, icon); - const result = $('body').html(); + const result = document.body.innerHTML; return expected === result; } ); @@ -297,17 +284,16 @@ describe('Alert', function () { it( 'hides the loading message', function() { - $('body').html( + document.body.innerHTML = '' - ); - $('body').addClass('loading'); + 'Loading…'; + document.body.classList.add('loading'); PrivateBin.Alert.init(); PrivateBin.Alert.hideLoading(); - assert.ok(!$('body').hasClass('loading')); - assert.ok($('#loadingindicator').hasClass('hidden')); + assert.ok(!document.body.classList.contains('loading')); + assert.ok(document.getElementById('loadingindicator').classList.contains('hidden')); } ); }); @@ -316,18 +302,17 @@ describe('Alert', function () { it( 'hides all messages', function() { - $('body').html( + document.body.innerHTML = '' + '' - ); + 'glyphicon-alert" aria-hidden="true"> '; PrivateBin.Alert.init(); PrivateBin.Alert.hideMessages(); - assert.ok($('#status').hasClass('hidden')); - assert.ok($('#errormessage').hasClass('hidden')); + assert.ok(document.getElementById('status').classList.contains('hidden')); + assert.ok(document.getElementById('errormessage').classList.contains('hidden')); } ); }); @@ -350,7 +335,7 @@ describe('Alert', function () { if (message.length === 0) { message = defaultMessage; } - $('body').html( + document.body.innerHTML = '