X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=tests%2Fqunit%2Fsuites%2Fresources%2Fmediawiki%2Fmediawiki.user.test.js;h=814a20753e87eddc2aa963b6adc70857c89067aa;hb=f93af41d4528bae0a4b0a1c791682e39686c2bdf;hp=bc1264298319b5446128ada8db1328c8175d44f3;hpb=bdfa96eb726c9997a010f5a194eec71925bfddc2;p=lhc%2Fweb%2Fwiklou.git diff --git a/tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js b/tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js index bc12642983..814a20753e 100644 --- a/tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js +++ b/tests/qunit/suites/resources/mediawiki/mediawiki.user.test.js @@ -97,6 +97,14 @@ assert.notEqual( result, result2, 'different when called multiple times' ); } ); + QUnit.test( 'stickyRandomId', function ( assert ) { + var result = mw.user.stickyRandomId(), + result2 = mw.user.stickyRandomId(); + assert.equal( typeof result, 'string', 'type' ); + assert.strictEqual( /^[a-f0-9]{16}$/.test( result ), true, '16 HEX symbols string' ); + assert.equal( result2, result, 'sticky' ); + } ); + QUnit.test( 'sessionId', function ( assert ) { var result = mw.user.sessionId(), result2 = mw.user.sessionId();