Krinkle has uploaded a new change for review. Change subject: Phase out tests/jasmine; Update mediawiki i18n tests ......................................................................
Phase out tests/jasmine; Update mediawiki i18n tests Updated script for generating mediawiki.jqueryMsg sample data to be generic instead of Jasmine specific Removed mediawiki.jqueryMsg.spec.js * The bulk of the tests were already in QUnit (did that a while ago) * The little $.each loop over the sample data is now in QUnit as well. * Made is so that it doesn't need a hardcoded copy of languageClasses but instead pulls it from load.php on-demand and then restores mw.language later on. The mediawiki.jqueryMsg.test module now has several failures which is annoying but should not block the merge for now because they were failing under Jasmine as well, this is a known bug in jqueryMsg, a few cases don't work in js yet. To be investigated (13/50 fail currently). Updated mediawiki.cldr.test and mediawiki.language.test to use the latest pattern (with QUnit.newMwEnvironment and storing original/live values in the this-context instead of a local or implied global variable). Change-Id: I243d055d6f5129fd9fd760943d05c7cd210d84bf --- D tests/jasmine/.htaccess D tests/jasmine/SpecRunner.html D tests/jasmine/lib/jasmine-1.0.1/MIT.LICENSE D tests/jasmine/lib/jasmine-1.0.1/jasmine-html.js D tests/jasmine/lib/jasmine-1.0.1/jasmine.css D tests/jasmine/lib/jasmine-1.0.1/jasmine.js D tests/jasmine/spec/mediawiki.jqueryMsg.spec.data.js D tests/jasmine/spec/mediawiki.jqueryMsg.spec.js D tests/jasmine/spec_makers/makeJqueryMsgSpec.php M tests/qunit/QUnitTestResources.php A tests/qunit/data/generateJqueryMsgData.php A tests/qunit/data/mediawiki.jqueryMsg.data.js M tests/qunit/suites/resources/mediawiki/mediawiki.cldr.test.js M tests/qunit/suites/resources/mediawiki/mediawiki.jqueryMsg.test.js M tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js 15 files changed, 719 insertions(+), 3,840 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/core refs/changes/93/23493/1 -- To view, visit https://gerrit.wikimedia.org/r/23493 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I243d055d6f5129fd9fd760943d05c7cd210d84bf Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/core Gerrit-Branch: master Gerrit-Owner: Krinkle <ttij...@wikimedia.org> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits