// since not having the correct token is part of the normal
// flow of events.
$result['token'] = LoginForm::getCreateaccountToken();
- $result['result'] = 'needtoken';
+ $result['result'] = 'NeedToken';
} elseif ( !$status->isOK() ) {
// There was an error. Die now.
$this->dieStatus( $status );
} elseif ( !$status->isGood() ) {
// Status is not good, but OK. This means warnings.
- $result['result'] = 'warning';
+ $result['result'] = 'Warning';
// Add any warnings to the result
$warnings = $status->getErrorsByType( 'warning' );
}
} else {
// Everything was fine.
- $result['result'] = 'success';
+ $result['result'] = 'Success';
}
// Give extensions a chance to modify the API result data
'createaccount' => array(
'result' => array(
ApiBase::PROP_TYPE => array(
- 'success',
- 'warning',
- 'needtoken'
+ 'Success',
+ 'Warning',
+ 'NeedToken'
)
),
'username' => array(
// Should first ask for token.
$a = $result['createaccount'];
- $this->assertEquals( 'needtoken', $a['result'] );
+ $this->assertEquals( 'NeedToken', $a['result'] );
$token = $a['token'];
// Finally create the account
$result = $ret[0];
$this->assertNotInternalType( 'bool', $result );
- $this->assertEquals( 'success', $result['createaccount']['result'] );
+ $this->assertEquals( 'Success', $result['createaccount']['result'] );
// Try logging in with the new user.
$ret = $this->doApiRequest( array(