public function testInitSessionUserToken()
{
// retrieve personnal token of TU_USER user
$user = new User();
$uid = getItemByTypeName('User', TU_USER, true);
$user->getFromDB($uid);
$token = isset($user->fields['personnal_token']) ? $user->fields['personnal_token'] : "";
if (empty($token)) {
$token = User::getPersonalToken($uid);
}
$res = $this->doHttpRequest('initSession', ['user_token' => $token]);
$this->assertEquals(200, $res->getStatusCode());
$data = xmlrpc_decode($res->getBody());
$this->assertNotEquals(false, $data);
$this->assertArrayHasKey('session_token', $data);
}