}
define('INSTALLDIR', realpath(dirname(__FILE__) . '/..'));
-define('STATUSNET', true);
+define('GNUSOCIAL', true);
+define('STATUSNET', true); // compatibility
require_once INSTALLDIR . '/lib/common.php';
function setUp()
{
- $user = User::staticGet('nickname', 'userrightstestuser');
- if ($user) {
+ $user = User::getKV('nickname', 'userrightstestuser');
+
+ if ($user instanceof User) {
// Leftover from a broken test run?
$profile = $user->getProfile();
$user->delete();
$profile->delete();
}
+
$this->user = User::register(array('nickname' => 'userrightstestuser'));
+
if (!$this->user) {
throw new Exception("Couldn't register userrightstestuser");
}
$this->user->grantRole($role);
$this->assertTrue($this->user->hasRole($role));
}
-}
\ No newline at end of file
+}