From 2db1e2e1913c2b13186fe2883f27e9b773d09e9b Mon Sep 17 00:00:00 2001 From: nazeh Date: Thu, 8 Aug 2024 13:37:56 +0300 Subject: [PATCH] chore(js): publish 0.1.13 --- pubky/pkg/package.json | 2 +- pubky/pkg/test/public.js | 44 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+), 1 deletion(-) diff --git a/pubky/pkg/package.json b/pubky/pkg/package.json index 4bce927..0469ca4 100644 --- a/pubky/pkg/package.json +++ b/pubky/pkg/package.json @@ -2,7 +2,7 @@ "name": "@synonymdev/pubky", "type": "module", "description": "Pubky client", - "version": "0.1.12", + "version": "0.1.13", "license": "MIT", "repository": { "type": "git", diff --git a/pubky/pkg/test/public.js b/pubky/pkg/test/public.js index 4b301e7..6355ee4 100644 --- a/pubky/pkg/test/public.js +++ b/pubky/pkg/test/public.js @@ -293,6 +293,36 @@ test('list shallow', async (t) => { ); } + { + let list = await client.list(url, null, false, 3, true); + + t.deepEqual( + list, + [ + `pubky://${pubky}/pub/a.com/`, + `pubky://${pubky}/pub/example.com/`, + `pubky://${pubky}/pub/example.con`, + ], + "normal list shallow with limit" + ); + } + + { + let list = await client.list(url, `example.com/`, false, null, true); + + t.deepEqual( + list, + [ + `pubky://${pubky}/pub/example.con`, + `pubky://${pubky}/pub/example.con/`, + `pubky://${pubky}/pub/file`, + `pubky://${pubky}/pub/file2`, + `pubky://${pubky}/pub/z.com/`, + ], + "normal list shallow with cursor" + ); + } + { let list = await client.list(url, null, true, null, true); @@ -310,4 +340,18 @@ test('list shallow', async (t) => { "normal list shallow" ); } + + { + let list = await client.list(url, null, true, 3, true); + + t.deepEqual( + list, + [ + `pubky://${pubky}/pub/z.com/`, + `pubky://${pubky}/pub/file2`, + `pubky://${pubky}/pub/file`, + ], + "normal list shallow with limit" + ); + } })