Skip to content

Commit 54afc7a

Browse files
committed
test: add test for tsky.bsky.feed.getFeed()
1 parent 28f9a1e commit 54afc7a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

packages/client/src/bsky/index.test.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,5 +60,23 @@ describe('bsky', () => {
6060
expect(paginator.values[0].feed.length).toBeGreaterThan(0); // alice has some posts ;)
6161
expect(paginator.values[0].feed[0]).toHaveProperty('post');
6262
});
63+
64+
it('.feed()', async () => {
65+
const tsky = await getAliceTsky();
66+
67+
const paginator = await tsky.bsky.feed.getFeed({
68+
// "Birds! 🦉" custom feed
69+
// - https://bsky.app/profile/daryllmarie.bsky.social/feed/aaagllxbcbsje
70+
feed: 'at://did:plc:ffkgesg3jsv2j7aagkzrtcvt/app.bsky.feed.generator/aaagllxbcbsje',
71+
limit: 30,
72+
});
73+
74+
expect(paginator).toBeDefined();
75+
expect(paginator.values).toBeDefined();
76+
expect(paginator.values).toBeInstanceOf(Array);
77+
expect(paginator.values.length).toBe(1); // we should get the first page from the paginator
78+
expect(paginator.values[0].feed.length).toBeGreaterThan(0); // we found some birds posts ;)
79+
expect(paginator.values[0].feed[0]).toHaveProperty('post');
80+
});
6381
});
6482
});

0 commit comments

Comments
 (0)