+ [
+ 'id' => 7,
+ 'uri' => '7',
+ 'guid' => '7',
+ ],
+ [
+ 'id' => 42,
+ 'uri' => 'http://localhost/profile/selfcontact',
+ 'guid' => '42',
+ ],
+ [
+ 'id' => 43,
+ 'uri' => 'http://localhost/profile/othercontact',
+ 'guid' => '43',
+ ],
+ [
+ 'id' => 44,
+ 'uri' => 'http://localhost/profile/friendcontact',
+ 'guid' => '44',
+ ],
+ [
+ 'id' => 46,
+ 'uri' => 'http://localhost/profile/mutualcontact',
+ 'guid' => '46',
+ ],
+ ],
+ 'contact' => [
+ [
+ 'id' => 42,
+ 'uid' => 42,
+ 'uri-id' => 42,
+ 'name' => 'Self contact',
+ 'nick' => 'selfcontact',
+ 'self' => 1,
+ 'nurl' => 'http://localhost/profile/selfcontact',
+ 'url' => 'http://localhost/profile/selfcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'about' => 'User used in tests',
+ 'prvkey' => "-----BEGIN RSA PRIVATE KEY-----\nMIICXgIBAAKBgQDVqxF9kIgtgRL0+q+jTi578FA1r1+crEmlYc0pdxcbmmrhjuRc\nrK1gX3r0mnP25fkHzG+6CAjgbDBRFM1/RXBCyp/KHVks7eQ4yr4MxTRlsxo5qf2o\nnbyNzM7Q+LZhFhe/yIoGN/fuEjlqBE98IfPOrUjsQPX240vGNXIkfLiAWwIDAQAB\nAoGBAIwuiPIdggqAtWQ+mD8HCx5LQwSFw6/xpPu5F7ZNqL52aAsGCbL3o2QoIG4c\na1qf9Ot16BNgNBqxQF3hzRTkBMrKYlmNTUkwJXun/zjQJq2JvOlcrSuXlIucUjs4\nXekVN25aYPHrX9m2FEIUwZTb4UYXbR80KbIDI53BkQ6EwSbpAkEA7aO49CR2Hf1Y\n1d2GaUI/Z0wvbj//+t0Kg0bPt16ca8KVjEQQA5ylsDaiw510jDz9NBQxSOk6If23\nUeRixc1RDQJBAOYtN4YnPM1Zfp6IxXlqMCc+xUWRTPEPFt+WpG+v79koNamAeA6o\nZzTl92hl58IqSdbgojeE2zXWQRvlimFMLQcCQQCV6jND0byyLqFcSeQBg0l8YROK\n+dUC7W80YfeoNod3c8nkMwvnO2tLPyxvO2XLEq6prBNra7bAus5rWyj0oBIBAkEA\n1EvUMFm0TLpEfLgtWuTD8Q6GKLnxO0ztjd+FXrXpBGN/ywyArxRHzJRmctW6wmz6\nmcOqGobhIHCysKYv0bnOtQJAc2M5RwlASHH4jGJzXgt3nboyiJfufM0RV9iry3ho\nCXQRWAONKoLqnsfC6qNP8OzY8FMJcwmPWj7Q/6z6yLBFTA==\n-----END RSA PRIVATE KEY-----",
+ 'pubkey' => "-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDVqxF9kIgtgRL0+q+jTi578FA1\nr1+crEmlYc0pdxcbmmrhjuRcrK1gX3r0mnP25fkHzG+6CAjgbDBRFM1/RXBCyp/K\nHVks7eQ4yr4MxTRlsxo5qf2onbyNzM7Q+LZhFhe/yIoGN/fuEjlqBE98IfPOrUjs\nQPX240vGNXIkfLiAWwIDAQAB\n-----END PUBLIC KEY-----",
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::FOLLOWER,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ // Having the same name and nick allows us to test
+ // the fallback to api_get_nick() in api_get_user()
+ [
+ 'id' => 43,
+ 'uid' => 0,
+ 'uri-id' => 43,
+ 'name' => 'othercontact',
+ 'nick' => 'othercontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/othercontact',
+ 'url' => 'http://localhost/profile/othercontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::NOTHING,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ [
+ 'id' => 44,
+ 'uid' => 42,
+ 'uri-id' => 44,
+ 'name' => 'Friend contact',
+ 'nick' => 'friendcontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/friendcontact',
+ 'url' => 'http://localhost/profile/friendcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::SHARING,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ [
+ 'id' => 45,
+ 'uid' => 0,
+ 'uri-id' => 44,
+ 'name' => 'Friend contact',
+ 'nick' => 'friendcontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/friendcontact',
+ 'url' => 'http://localhost/profile/friendcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::SHARING,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ [
+ 'id' => 46,
+ 'uid' => 42,
+ 'uri-id' => 46,
+ 'name' => 'Mutual contact',
+ 'nick' => 'mutualcontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/mutualcontact',
+ 'url' => 'http://localhost/profile/mutualcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::FRIEND,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ [
+ 'id' => 47,
+ 'uid' => 0,
+ 'uri-id' => 46,
+ 'name' => 'Mutual contact',
+ 'nick' => 'mutualcontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/mutualcontact',
+ 'url' => 'http://localhost/profile/mutualcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::SHARING,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],
+ [
+ 'id' => 48,
+ 'uid' => 0,
+ 'uri-id' => 42,
+ 'name' => 'Self contact',
+ 'nick' => 'selfcontact',
+ 'self' => 0,
+ 'nurl' => 'http://localhost/profile/selfcontact',
+ 'url' => 'http://localhost/profile/selfcontact',
+ 'notify' => 'http://localhost/friendica/inbox',
+ 'about' => 'User used in tests',
+ 'pending' => 0,
+ 'blocked' => 0,
+ 'rel' => Contact::FOLLOWER,
+ 'network' => Protocol::DFRN,
+ 'location' => 'DFRN',
+ ],