/*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 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 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);