https://www.mediawiki.org/wiki/Special:Code/MediaWiki/111895
Revision: 111895
Author: amire80
Date: 2012-02-19 22:31:30 +0000 (Sun, 19 Feb 2012)
Log Message:
-----------
Added one more test for Hebrew and changed Russian words to be more realistic.
Modified Paths:
--------------
branches/jsgrammar/tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js
Modified:
branches/jsgrammar/tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js
===================================================================
---
branches/jsgrammar/tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js
2012-02-19 22:29:51 UTC (rev 111894)
+++
branches/jsgrammar/tests/qunit/suites/resources/mediawiki/mediawiki.language.test.js
2012-02-19 22:31:30 UTC (rev 111895)
@@ -12,7 +12,7 @@
test: [],
}, options);
// The test works only if the content language is opt.language
- // because it require [lang].js to be loaded.
+ // because it requires [lang].js to be loaded.
if( mw.config.get ( 'wgContentLanguage' ) === opt.language ) {
test( "-- Grammar Test for "+ opt.language, function() {
expect( opt.test.length);
@@ -37,7 +37,8 @@
{ word: "ויקיפדיה", grammarForm: 'prefixed', expected:
"וויקיפדיה", description: 'Grammar test for Hebrew, Duplicate the "Waw" if
prefixed' },
{ word: "וולפגנג", grammarForm: 'prefixed', expected:
"וולפגנג", description: 'Grammar test for Hebrew, Duplicate the "Waw" if
prefixed, but not if it is already duplicated.' },
{ word: "הקובץ", grammarForm: 'prefixed', expected: "קובץ",
description: 'Grammar test for Hebrew, Remove the "He" if prefixed' },
- { word: 'wikipedia', grammarForm: 'תחילית', expected:
'־wikipedia', description: 'Grammar test for Hebrew, Add a hyphen (maqaf) if
non-Hebrew letters' }
+ { word: 'Wikipedia', grammarForm: 'תחילית', expected:
'־Wikipedia', description: 'Grammar test for Hebrew, Add a hyphen (maqaf)
before non-Hebrew letters' }
+ { word: '1995', grammarForm: 'תחילית', expected: '־1995',
description: 'Grammar test for Hebrew, Add a hyphen (maqaf) before numbers' }
]
});
@@ -75,11 +76,11 @@
mw.language.grammartest({
language: 'ru',
test: [
- { word: 'честь', grammarForm: 'genitive', expected: 'честя',
description: 'Grammar test for Russian, genitive case' },
- { word: 'проведения', grammarForm: 'genitive', expected:
'проведении', description: 'Grammar test for Russian, genitive case' },
- { word: 'Оснабрюка', grammarForm: 'genitive', expected:
'Оснабрюки', description: 'Grammar test for Russian, genitive case' },
- { word: 'почти', grammarForm: 'genitive', expected: 'почтей',
description: 'Grammar test for Russian, genitive case' },
- { word: 'годы', grammarForm: 'genitive', expected: 'годов',
description: 'Grammar test for Russian, genitive case' },
+ { word: 'тесть', grammarForm: 'genitive', expected: 'тестя',
description: 'Grammar test for Russian, genitive case' },
+ { word: 'привилегия', grammarForm: 'genitive', expected:
'привилегии', description: 'Grammar test for Russian, genitive case' },
+ { word: 'установка', grammarForm: 'genitive', expected:
'установки', description: 'Grammar test for Russian, genitive case' },
+ { word: 'похоти', grammarForm: 'genitive', expected: 'похотей',
description: 'Grammar test for Russian, genitive case' },
+ { word: 'доводы', grammarForm: 'genitive', expected: 'доводов',
description: 'Grammar test for Russian, genitive case' },
{ word: 'песчаник', grammarForm: 'genitive', expected:
'песчаника', description: 'Grammar test for Russian, genitive case' }
]
});
_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs