Benutzer:Schnark/js/browsertest.js/stub.js
aus Wikipedia, der freien Enzyklopädie
< Benutzer:Schnark | js | browsertest.js
Dies ist die aktuelle Version dieser Seite, zuletzt bearbeitet am 13. Oktober 2015 um 07:51 Uhr durch imported>Schnark(522406) (jscs).
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
- Internet Explorer/Edge: Strg+F5 drücken oder Strg drücken und gleichzeitig Aktualisieren anklicken
- Opera: Strg+F5
/*global mediaWiki*/
(function (test) {
"use strict";
test('Stub für Q42', function (S) {
var lccnWarn = 'Bitte prüfe das Format der LCCN und füge gegebenenfalls Schrägstriche ein!',
text = '\'\'\'Douglas Adams\'\'\' (* [[11. März]] [[1952]] in [[Cambridge]]; ' +
'† [[11. Mai]] [[2001]] in [[Santa Barbara (Kalifornien)|Santa Barbara]]) war ein britischer Schriftsteller.';
S.load('Benutzer:Schnark', {action: 'edit'});
S.wait();
S.waitFor('$("#p-stub").length === 1', 2000, 'Link zum Erstellen eines Stubs vorhanden');
S.exec('mw.libs.browsertest.data.alert = "";');
S.exec('window.prompt = function (text, pre) {return pre || "q42";};');
S.exec('window.alert = function (text) {mw.libs.browsertest.data.alert = text;};');
S.exec('$("#p-stub").click();');
S.waitFor('mw.libs.browsertest.data.alert.indexOf("' + lccnWarn + '") > -1', 10000, 'Warnung ausgegeben');
S.assert('$("#wpTextbox1").val().indexOf("' + text + '") === 0', 'Stub erstellt');
});
})(mediaWiki.libs.browsertest.test);