mirror of
https://github.com/friendica/friendica
synced 2024-12-23 00:00:21 +00:00
Move another API status tests
This commit is contained in:
parent
2e221943d4
commit
29dbfb58c7
2 changed files with 24 additions and 32 deletions
|
@ -535,8 +535,6 @@ class ApiTest extends FixtureTest
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test the api_format_items_embeded_images() function.
|
* Test the api_format_items_embeded_images() function.
|
||||||
*
|
*
|
||||||
|
@ -552,36 +550,6 @@ class ApiTest extends FixtureTest
|
||||||
*/
|
*/
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Test the api_format_items() function.
|
|
||||||
* @doesNotPerformAssertions
|
|
||||||
*/
|
|
||||||
public function testApiFormatItems()
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
$items = Post::selectToArray([], ['uid' => 42]);
|
|
||||||
foreach ($items as $item) {
|
|
||||||
$status = api_format_item($item);
|
|
||||||
self::assertStatus($status);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
|
||||||
* Test the api_format_items() function with an XML result.
|
|
||||||
* @doesNotPerformAssertions
|
|
||||||
*/
|
|
||||||
public function testApiFormatItemsWithXml()
|
|
||||||
{
|
|
||||||
/*
|
|
||||||
$items = Post::selectToArray([], ['uid' => 42]);
|
|
||||||
foreach ($items as $item) {
|
|
||||||
$status = api_format_item($item, 'xml');
|
|
||||||
self::assertStatus($status);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Test the api_lists_list() function.
|
* Test the api_lists_list() function.
|
||||||
*
|
*
|
||||||
|
|
|
@ -108,4 +108,28 @@ class StatusTest extends FixtureTest
|
||||||
self::assertIsArray($status['entities']['urls']);
|
self::assertIsArray($status['entities']['urls']);
|
||||||
self::assertIsArray($status['entities']['user_mentions']);
|
self::assertIsArray($status['entities']['user_mentions']);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Test the api_format_items() function.
|
||||||
|
*/
|
||||||
|
public function testApiFormatItems()
|
||||||
|
{
|
||||||
|
$hashTagFac = new Hashtag(DI::logger());
|
||||||
|
$mediaFac = new Media(DI::logger(), DI::baseUrl());
|
||||||
|
$urlFac = new Url(DI::logger());
|
||||||
|
$mentionFac = new Mention(DI::logger(), DI::baseUrl());
|
||||||
|
$activitiesFac = new Activities(DI::logger(), DI::baseUrl(), DI::twitterUser());
|
||||||
|
$attachmentFac = new Attachment(DI::logger());
|
||||||
|
|
||||||
|
$statusFac = new Status(DI::logger(), DI::dba(), DI::twitterUser(), $hashTagFac, $mediaFac, $urlFac, $mentionFac, $activitiesFac, $attachmentFac);
|
||||||
|
|
||||||
|
$posts = DI::dba()->selectToArray('post-view', ['uri-id']);
|
||||||
|
foreach ($posts as $item) {
|
||||||
|
$statusObj = $statusFac->createFromUriId($item['uri-id'], ApiTest::SELF_USER['id']);
|
||||||
|
$status = $statusObj->toArray();
|
||||||
|
|
||||||
|
self::assertIsInt($status['id']);
|
||||||
|
self::assertIsString($status['text']);
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue