}
if ( $created ) {
- $this->assertNotEquals( 0, \User::idFromName( $username ) );
+ $this->assertNotNull( \User::idFromName( $username ) );
} else {
- $this->assertEquals( 0, \User::idFromName( $username ) );
+ $this->assertNull( \User::idFromName( $username ) );
}
$first = false;
$this->assertEquals( $expect, $ret );
$this->assertNotEquals( 0, $user->getId() );
$this->assertSame( 'UTSysop', $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, '{username} already exists locally' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( wfMessage( 'readonlytext', 'Because' ) ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'denied by wfReadOnly(): {reason}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'test' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'blacklisted in session {sessionid}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'test2' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'blacklisted in session {sessionid}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'noname' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username . '@', $user->getId() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'name "{username}" is not creatable' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'authmanager-autocreate-noperm' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'IP lacks the ability to create or autocreate accounts' ],
], $logger->getBuffer() );
unset( $lock );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'usernameinprogress' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'Could not acquire account creation lock' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'fail-in-pre' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'Provider denied creation of {username}: {reason}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'fail-in-primary' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'Provider denied creation of {username}: {reason}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'fail-in-secondary' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, 'Provider denied creation of {username}: {reason}' ],
], $logger->getBuffer() );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->unhook( 'LocalUserCreated' );
$this->assertEquals( \Status::newFatal( 'authmanager-autocreate-exception' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::DEBUG, '{username} denied by prior creation attempt failures' ],
], $logger->getBuffer() );
$user->setName( $username );
$ret = $this->manager->autoCreateUser( $user, AuthManager::AUTOCREATE_SOURCE_SESSION, true );
$this->assertEquals( \Status::newFatal( 'because' ), $ret );
- $this->assertEquals( 0, $user->getId() );
+ $this->assertSame( 0, $user->getId() );
$this->assertNotEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::INFO, 'creating new user ({username}) - from: {from}' ],
[ LogLevel::ERROR, '{username} failed with message {msg}' ],
} catch ( \Exception $ex ) {
$this->assertSame( 'Excepted', $ex->getMessage() );
}
- $this->assertEquals( 0, $user->getId() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $user->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::INFO, 'creating new user ({username}) - from: {from}' ],
[ LogLevel::ERROR, '{username} failed with exception {exception}' ],
$this->assertEquals( \Status::newGood(), $ret );
$this->assertNotEquals( 0, $user->getId() );
$this->assertEquals( $username, $user->getName() );
- $this->assertEquals( 0, $session->getUser()->getId() );
+ $this->assertSame( 0, $session->getUser()->getId() );
$this->assertSame( [
[ LogLevel::INFO, 'creating new user ({username}) - from: {from}' ],
], $logger->getBuffer() );