From 13ecf7e7cb736259bae8dd2fb55e9d11e076fc93 Mon Sep 17 00:00:00 2001 From: rugk Date: Fri, 20 Mar 2026 09:06:35 +0000 Subject: [PATCH] test: fix PasteStatus tests by creating pastesuccess notification --- js/test/PasteStatus.js | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/js/test/PasteStatus.js b/js/test/PasteStatus.js index 64c0f84a..81ee0dd2 100644 --- a/js/test/PasteStatus.js +++ b/js/test/PasteStatus.js @@ -24,15 +24,14 @@ describe('PasteStatus', function () { it('creates a notification after a successful document upload', function () { cleanup(); - document.body.innerHTML = ''; + document.body.innerHTML = '
'; PrivateBin.PasteStatus.init(); const expected1 = 'https://example.com/long'; const expected2 = 'https://example.com/short'; PrivateBin.PasteStatus.createPasteNotification(expected1, expected2); - const result1 = document.getElementById('pasteurl').href, - result2 = document.getElementById('deletelink').href; - assert.strictEqual(result1, expected1); - assert.strictEqual(result2, expected2); + + assert.strictEqual(document.getElementById('pasteurl').href, expected1); + assert.strictEqual(document.getElementById('deletelink').href, expected2); }); jsc.property( @@ -47,13 +46,11 @@ describe('PasteStatus', function () { const expected1 = common.urlToString(url1).replace(/&(gt|lt)$/, '&$1a'), expected2 = common.urlToString(url2).replace(/&(gt|lt)$/, '&$1a'); cleanup(); - document.body.innerHTML = ''; + document.body.innerHTML = '
'; PrivateBin.PasteStatus.init(); PrivateBin.PasteStatus.createPasteNotification(expected1, expected2); - const result1 = document.getElementById('pasteurl').href, - result2 = document.getElementById('deletelink').href; - return result1 === expected1 && result2 === expected2; - + const result2 = document.getElementById('deletelink').href; + return document.getElementById('pasteurl').href === expected1 && result2 === expected2; } ); });