feat: Prefer count header, procedures outside exposed schemas; 0.2.0

This commit is contained in:
2026-11-02 01:50:34 +01:00
parent 31f97fd392
commit 8735abfe79
18 changed files with 73 additions and 38 deletions
+6
View File
@@ -18,3 +18,9 @@ test('the node listener serves under its prefix and refuses bad bodies', async (
server.close();
}
});
test('Prefer: count=exact counts as count=exact does', async () => {
const rest = createREST({ db: fakeDialect(), expose: { schemas: ['app'] } });
const res = await rest.handle({ method: 'GET', path: '/items', query: new URLSearchParams(), headers: { prefer: 'count=exact' }, context: undefined });
assert.equal(res.headers['content-range'], '0-0/1');
});