Benutzer:Schnark/js/browsertest.js/imagepopups.js
Erscheinungsbild
aus Wikipedia, der freien Enzyklopädie
Hinweis: Leere nach dem Veröffentlichen den Browser-Cache, um die Änderungen sehen zu können.
- Firefox/Safari: Umschalttaste drücken und gleichzeitig Aktualisieren anklicken oder entweder Strg+F5 oder Strg+R (⌘+R auf dem Mac) drücken
- Google Chrome: Umschalttaste+Strg+R (⌘+Umschalttaste+R auf dem Mac) drücken
- Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
/*global mediaWiki*/ (function(test){ "use strict"; test('Bildvorschau auf "Hilfe:Bilder"',function(S){ S.load('Hilfe:Bilder',{oldid:145461792}); S.wait(); S.pause(2000); S.click('.image[href="/w/index.php?title=Datei:Gerrit_patchset_25838_test.svg&lang=de"] img'); S.waitFor('$(".imagePopup").length === 1',2000,'Bildvorschau (Lokalisiertes SVG)'); S.assert('$(".imagePopup img").attr("src").indexOf("/langde-800px-Gerrit_patchset_25838_test.svg.png") > -1', 'Korrektes Bild'); S.click('.imagePopup .close-link'); S.assert('$(".imagePopup").length === 0','Bildvorschau geschlossen'); S.click('.image[href="/w/index.php?title=Datei:Coloured_Figures_of_English_Fungi_or_Mushrooms.djvu&page=151"] img'); S.waitFor('$(".imagePopup").length === 1',2000,'Bildvorschau (PDF-Datei)'); S.assert('$(".imagePopup button.next").length === 1','Möglichkeit zum Blättern'); S.click('.imagePopup button.next'); S.waitFor('$(".imagePopup img").attr("src")'+ '.indexOf("page152-332px-Coloured_Figures_of_English_Fungi_or_Mushrooms.djvu.jpg") > -1', 2000,'Eine Seite weitergeblättert'); S.click('$("img[src=\'//upload.wikimedia.org/wikipedia/commons/thumb/f/f5/Grand_prismatic_spring.jpg/'+ '120px-Grand_prismatic_spring.jpg\']").first()'); S.waitFor('$(".imagePopup").length === 2',2000,'Bildvorschau (Inline-Bild)'); S.assert('$(".imagePopup").eq(1).text().indexOf("Luftaufnahme der Grand Prismatic Spring") > -1', 'Korrekte Beschreibung'); }); test('Bildvorschau auf "Hilfe:Video"',function(S){ S.load('Hilfe:Video'); S.wait(); S.pause(2000); S.click('$(".play-btn-large").first()'); S.waitFor('$(".imagePopup video").length === 1',2000,'Bildvorschau (Video)'); S.assert('$(".mwPlayerContainer").length === 0','Normaler Player deaktiviert'); }); })(mediaWiki.libs.browsertest.test);