Follows-up I5970be9e859358 which deprecated these orignally.
Also remove obsolete tests now that they're linked by reference.
Change-Id: I559efa8a61de9f7b600c7b74edd5a56fb0a33b00
return mw.config.get( 'wgUserName' );
},
return mw.config.get( 'wgUserName' );
},
- /**
- * @inheritdoc #getName
- * @deprecated since 1.20 Use #getName instead
- */
- name: function () {
- return user.getName();
- },
-
/**
* Get date user registered, if available
*
/**
* Get date user registered, if available
*
return user.getName() === null;
},
return user.getName() === null;
},
- /**
- * @inheritdoc #isAnon
- * @deprecated since 1.20 Use #isAnon instead
- */
- anonymous: function () {
- return user.isAnon();
- },
-
/**
* Get an automatically generated random ID (stored in a session cookie)
*
/**
* Get an automatically generated random ID (stored in a session cookie)
*
+ /**
+ * @method name
+ * @inheritdoc #getName
+ * @deprecated since 1.20 Use #getName instead
+ */
+ mw.log.deprecate( user, 'name', user.getName );
+
+ /**
+ * @method anonymous
+ * @inheritdoc #isAnon
+ * @deprecated since 1.20 Use #isAnon instead
+ */
+ mw.log.deprecate( user, 'anonymous', user.isAnon );
+
}( mediaWiki, jQuery ) );
}( mediaWiki, jQuery ) );
assert.ok( mw.user.options instanceof mw.Map, 'options instance of mw.Map' );
} );
assert.ok( mw.user.options instanceof mw.Map, 'options instance of mw.Map' );
} );
- QUnit.test( 'user status', 11, function ( assert ) {
+ QUnit.test( 'user status', 7, function ( assert ) {
// Forge an anonymous user
mw.config.set( 'wgUserName', null );
delete mw.config.values.wgUserId;
assert.strictEqual( mw.user.getName(), null, 'user.getName() returns null when anonymous' );
// Forge an anonymous user
mw.config.set( 'wgUserName', null );
delete mw.config.values.wgUserId;
assert.strictEqual( mw.user.getName(), null, 'user.getName() returns null when anonymous' );
- assert.strictEqual( mw.user.name(), null, 'user.name() compatibility' );
assert.assertTrue( mw.user.isAnon(), 'user.isAnon() returns true when anonymous' );
assert.assertTrue( mw.user.isAnon(), 'user.isAnon() returns true when anonymous' );
- assert.assertTrue( mw.user.anonymous(), 'user.anonymous() compatibility' );
assert.strictEqual( mw.user.getId(), 0, 'user.getId() returns 0 when anonymous' );
// Not part of startUp module
assert.strictEqual( mw.user.getId(), 0, 'user.getId() returns 0 when anonymous' );
// Not part of startUp module
mw.config.set( 'wgUserId', 123 );
assert.equal( mw.user.getName(), 'John', 'user.getName() returns username when logged-in' );
mw.config.set( 'wgUserId', 123 );
assert.equal( mw.user.getName(), 'John', 'user.getName() returns username when logged-in' );
- assert.equal( mw.user.name(), 'John', 'user.name() compatibility' );
assert.assertFalse( mw.user.isAnon(), 'user.isAnon() returns false when logged-in' );
assert.assertFalse( mw.user.isAnon(), 'user.isAnon() returns false when logged-in' );
- assert.assertFalse( mw.user.anonymous(), 'user.anonymous() compatibility' );
assert.strictEqual( mw.user.getId(), 123, 'user.getId() returns correct ID when logged-in' );
assert.equal( mw.user.id(), 'John', 'user.id Returns username when logged-in' );
assert.strictEqual( mw.user.getId(), 123, 'user.getId() returns correct ID when logged-in' );
assert.equal( mw.user.id(), 'John', 'user.id Returns username when logged-in' );