Improving test data
authorMichael <heluecht@pirati.ca>
Fri, 5 Feb 2021 07:14:09 +0000 (07:14 +0000)
committerMichael <heluecht@pirati.ca>
Fri, 5 Feb 2021 07:14:09 +0000 (07:14 +0000)
include/api.php
tests/datasets/api.fixture.php

index b65cf77..a96681b 100644 (file)
@@ -1819,15 +1819,10 @@ function api_statuses_networkpublic_timeline($type)
        }
 
        $params = ['order' => ['id' => true], 'limit' => [$start, $count]];
-//     $statuses = Post::toArray(Post::selectForUser(api_user(), Item::DISPLAY_FIELDLIST, $condition, $params));
-       $statuses = Post::toArray(Post::select(Item::DISPLAY_FIELDLIST, $condition, $params));
-if (empty($statuses)) {
-       return ['status' => [], 'statuses2' => $statuses, 'condition' => $condition, 'params' => $params, 'db' => DBA::errorNo(), 'msg' => DBA::errorMessage()];
-}
+       $statuses = Post::toArray(Post::selectForUser(api_user(), Item::DISPLAY_FIELDLIST, $condition, $params));
+
        $ret = api_format_items($statuses, $user_info, false, $type);
-if (empty($ret)) {
-       return ['status' => [], 'ret' => $ret, 'statuses' => $statuses, 'condition' => $condition, 'params' => $params, 'db' => DBA::errorNo(), 'msg' => DBA::errorMessage()];
-}
+
        bindComments($ret);
 
        $data = ['status' => $ret];
index a07232a..b30da44 100644 (file)
@@ -253,6 +253,21 @@ return [
                        'uid'        => 42,
                        'wall'       => 1,
                ],
+               [
+                       'uri-id'     => 1,
+                       'uid'        => 0,
+                       'wall'       => 0,
+               ],
+               [
+                       'uri-id'     => 3,
+                       'uid'        => 0,
+                       'wall'       => 0,
+               ],
+               [
+                       'uri-id'     => 6,
+                       'uid'        => 0,
+                       'wall'       => 0,
+               ],
        ],
        'post-user' => [
                [
@@ -303,6 +318,54 @@ return [
                        'unseen'      => 0,
                        'origin'      => 1,
                ],
+               [
+                       'id'          => 7,
+                       'uri-id'      => 1,
+                       'uid'         => 0,
+                       'contact-id'  => 42,
+                       'unseen'      => 1,
+                       'origin'      => 0,
+               ],
+               [
+                       'id'          => 8,
+                       'uri-id'      => 2,
+                       'uid'         => 0,
+                       'contact-id'  => 42,
+                       'unseen'      => 0,
+                       'origin'      => 0,
+               ],
+               [
+                       'id'          => 9,
+                       'uri-id'      => 3,
+                       'uid'         => 0,
+                       'contact-id'  => 43,
+                       'unseen'      => 0,
+                       'origin'      => 0,
+               ],
+               [
+                       'id'          => 10,
+                       'uri-id'      => 4,
+                       'uid'         => 0,
+                       'contact-id'  => 44,
+                       'unseen'      => 0,
+                       'origin'      => 0,
+               ],
+               [
+                       'id'          => 11,
+                       'uri-id'      => 5,
+                       'uid'         => 0,
+                       'contact-id'  => 42,
+                       'unseen'      => 0,
+                       'origin'      => 0,
+               ],
+               [
+                       'id'          => 12,
+                       'uri-id'      => 6,
+                       'uid'         => 0,
+                       'contact-id'  => 44,
+                       'unseen'      => 0,
+                       'origin'      => 0,
+               ],
 
        ],
        'item'    => [