eb4237bc293d09ede67741aa8384012ef3168085
[lhc/web/wiklou.git] / tests / qunit / suites / resources / mediawiki / mediawiki.jqueryMsg.test.js
1 module( 'mediawiki.jqueryMsg' );
2
3 test( '-- Initial check', function() {
4 expect( 1 );
5 ok( mw.jqueryMsg, 'mw.jqueryMsg defined' );
6 } );
7
8 test( 'mw.jqueryMsg Plural', function() {
9 expect( 5 );
10 var parser = mw.jqueryMsg.getMessageFunction();
11 ok( parser, 'Parser Function initialized' );
12 ok( mw.messages.set( 'plural-msg', 'Found $1 {{PLURAL:$1|item|items}}' ), 'mw.messages.set: Register' );
13 equal( parser('plural-msg', 0 ) , 'Found 0 items', 'Plural test for english with zero as count' );
14 equal( parser('plural-msg', 1 ) , 'Found 1 item', 'Singular test for english' );
15 equal( parser('plural-msg', 2 ) , 'Found 2 items', 'Plural test for english' );
16 } );
17