dépôts
/
lhc
/
web
/
wiklou.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge "Use system default location for cafile when using php fopen."
[lhc/web/wiklou.git]
/
tests
/
qunit
/
suites
/
resources
/
mediawiki
/
mediawiki.Title.test.js
diff --git
a/tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
b/tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
index
284f21a
..
d5425a1
100644
(file)
--- a/
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
+++ b/
tests/qunit/suites/resources/mediawiki/mediawiki.Title.test.js
@@
-100,33
+100,35
@@
// testing custom / localized namespace
100: 'Penguins'
},
// testing custom / localized namespace
100: 'Penguins'
},
+ // jscs: disable requireCamelCaseOrUpperCaseIdentifiers
wgNamespaceIds: {
wgNamespaceIds: {
-
'media'
: -2,
-
'special'
: -1,
+
media
: -2,
+
special
: -1,
'': 0,
'': 0,
-
'talk'
: 1,
-
'user'
: 2,
-
'user_talk'
: 3,
-
'wikipedia'
: 4,
-
'wikipedia_talk'
: 5,
-
'file'
: 6,
-
'file_talk'
: 7,
-
'mediawiki'
: 8,
-
'mediawiki_talk'
: 9,
-
'template'
: 10,
-
'template_talk'
: 11,
-
'help'
: 12,
-
'help_talk'
: 13,
-
'category'
: 14,
-
'category_talk'
: 15,
-
'image'
: 6,
-
'image_talk'
: 7,
-
'project'
: 4,
-
'project_talk'
: 5,
+
talk
: 1,
+
user
: 2,
+
user_talk
: 3,
+
wikipedia
: 4,
+
wikipedia_talk
: 5,
+
file
: 6,
+
file_talk
: 7,
+
mediawiki
: 8,
+
mediawiki_talk
: 9,
+
template
: 10,
+
template_talk
: 11,
+
help
: 12,
+
help_talk
: 13,
+
category
: 14,
+
category_talk
: 15,
+
image
: 6,
+
image_talk
: 7,
+
project
: 4,
+
project_talk
: 5,
// Testing custom namespaces and aliases
// Testing custom namespaces and aliases
-
'penguins'
: 100,
-
'antarctic_waterfowl'
: 100
+
penguins
: 100,
+
antarctic_waterfowl
: 100
},
},
+ // jscs: enable requireCamelCaseOrUpperCaseIdentifiers
wgCaseSensitiveNamespaces: []
}
} ) );
wgCaseSensitiveNamespaces: []
}
} ) );
@@
-134,14
+136,14
@@
QUnit.test( 'constructor', cases.invalid.length, function ( assert ) {
var i, title;
for ( i = 0; i < cases.valid.length; i++ ) {
QUnit.test( 'constructor', cases.invalid.length, function ( assert ) {
var i, title;
for ( i = 0; i < cases.valid.length; i++ ) {
- title = new mw.Title( cases.valid[
i
] );
+ title = new mw.Title( cases.valid[
i
] );
}
for ( i = 0; i < cases.invalid.length; i++ ) {
/*jshint loopfunc:true */
}
for ( i = 0; i < cases.invalid.length; i++ ) {
/*jshint loopfunc:true */
- title = cases.invalid[
i
];
+ title = cases.invalid[
i
];
assert.throws( function () {
return new mw.Title( title );
assert.throws( function () {
return new mw.Title( title );
- }, cases.invalid[
i
] );
+ }, cases.invalid[
i
] );
}
} );
}
} );
@@
-149,16
+151,16
@@
var i;
for ( i = 0; i < cases.valid.length; i++ ) {
assert.equal(
var i;
for ( i = 0; i < cases.valid.length; i++ ) {
assert.equal(
- $.type( mw.Title.newFromText( cases.valid[
i
] ) ),
+ $.type( mw.Title.newFromText( cases.valid[
i
] ) ),
'object',
'object',
- cases.valid[
i
]
+ cases.valid[
i
]
);
}
for ( i = 0; i < cases.invalid.length; i++ ) {
assert.equal(
);
}
for ( i = 0; i < cases.invalid.length; i++ ) {
assert.equal(
- $.type( mw.Title.newFromText( cases.invalid[
i
] ) ),
+ $.type( mw.Title.newFromText( cases.invalid[
i
] ) ),
'null',
'null',
- cases.invalid[
i
]
+ cases.invalid[
i
]
);
}
} );
);
}
} );
@@
-277,7
+279,7
@@
assert.equal( title.toString(), 'Article', 'Default config: No sensitive namespaces by default. First-letter becomes uppercase' );
// $wgCapitalLinks = false;
assert.equal( title.toString(), 'Article', 'Default config: No sensitive namespaces by default. First-letter becomes uppercase' );
// $wgCapitalLinks = false;
- mw.config.set( 'wgCaseSensitiveNamespaces', [
0, -2, 1, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15
] );
+ mw.config.set( 'wgCaseSensitiveNamespaces', [
0, -2, 1, 4, 5, 6, 7, 10, 11, 12, 13, 14, 15
] );
title = new mw.Title( 'article' );
assert.equal( title.toString(), 'article', '$wgCapitalLinks=false: Article namespace is sensitive, first-letter case stays lowercase' );
title = new mw.Title( 'article' );
assert.equal( title.toString(), 'article', '$wgCapitalLinks=false: Article namespace is sensitive, first-letter case stays lowercase' );
@@
-320,8
+322,8
@@
assert.strictEqual( title.exists(), null, 'Return null with empty existance registry' );
// Basic registry, checks default to boolean
assert.strictEqual( title.exists(), null, 'Return null with empty existance registry' );
// Basic registry, checks default to boolean
- mw.Title.exist.set( [
'Does_exist', 'User_talk:NeilK', 'Wikipedia:Sandbox_rules'
], true );
- mw.Title.exist.set( [
'Does_not_exist', 'User:John', 'Foobar'
], false );
+ mw.Title.exist.set( [
'Does_exist', 'User_talk:NeilK', 'Wikipedia:Sandbox_rules'
], true );
+ mw.Title.exist.set( [
'Does_not_exist', 'User:John', 'Foobar'
], false );
title = new mw.Title( 'Project:Sandbox rules' );
assert.assertTrue( title.exists(), 'Return true for page titles marked as existing' );
title = new mw.Title( 'Project:Sandbox rules' );
assert.assertTrue( title.exists(), 'Return true for page titles marked as existing' );
@@
-338,7
+340,7
@@
title = new mw.Title( 'Foobar' );
assert.equal( title.getUrl(), '/wiki/Foobar', 'Basic functionality, getUrl uses mw.util.getUrl' );
title = new mw.Title( 'Foobar' );
assert.equal( title.getUrl(), '/wiki/Foobar', 'Basic functionality, getUrl uses mw.util.getUrl' );
- assert.equal( title.getUrl(
{ action: 'edit' }
), '/wiki/Foobar?action=edit', 'Basic functionality, \'params\' parameter' );
+ assert.equal( title.getUrl(
{ action: 'edit' }
), '/wiki/Foobar?action=edit', 'Basic functionality, \'params\' parameter' );
title = new mw.Title( 'John Doe', 3 );
assert.equal( title.getUrl(), '/wiki/User_talk:John_Doe', 'Escaping in title and namespace for urls' );
title = new mw.Title( 'John Doe', 3 );
assert.equal( title.getUrl(), '/wiki/User_talk:John_Doe', 'Escaping in title and namespace for urls' );
@@
-431,7
+433,7
@@
];
for ( i = 0; i < cases.length; i++ ) {
];
for ( i = 0; i < cases.length; i++ ) {
- thisCase = cases[
i
];
+ thisCase = cases[
i
];
title = mw.Title.newFromImg( { src: thisCase.url } );
if ( thisCase.nameText !== undefined ) {
title = mw.Title.newFromImg( { src: thisCase.url } );
if ( thisCase.nameText !== undefined ) {
@@
-478,7
+480,7
@@
];
for ( i = 0; i < cases.length; i++ ) {
];
for ( i = 0; i < cases.length; i++ ) {
- thisCase = cases[
i
];
+ thisCase = cases[
i
];
title = mw.Title.newFromText( thisCase.text );
assert.equal( title.getRelativeText( thisCase.relativeTo ), thisCase.expectedResult );
title = mw.Title.newFromText( thisCase.text );
assert.equal( title.getRelativeText( thisCase.relativeTo ), thisCase.expectedResult );
@@
-521,7
+523,7
@@
];
for ( i = 0; i < cases.length; i++ ) {
];
for ( i = 0; i < cases.length; i++ ) {
- thisCase = cases[
i
];
+ thisCase = cases[
i
];
title = mw.Title.newFromUserInput( thisCase.title, thisCase.defaultNamespace, thisCase.options );
if ( thisCase.expected !== undefined ) {
title = mw.Title.newFromUserInput( thisCase.title, thisCase.defaultNamespace, thisCase.options );
if ( thisCase.expected !== undefined ) {
@@
-643,7
+645,7
@@
];
for ( i = 0; i < cases.length; i++ ) {
];
for ( i = 0; i < cases.length; i++ ) {
- thisCase = cases[
i
];
+ thisCase = cases[
i
];
title = mw.Title.newFromFileName( thisCase.fileName, thisCase.extensionDesired );
if ( thisCase.nameText !== undefined ) {
title = mw.Title.newFromFileName( thisCase.fileName, thisCase.extensionDesired );
if ( thisCase.nameText !== undefined ) {