Skip to content

Merge pull request #91 from jeroenptrs/feat/clerk-plugin #105

Merge pull request #91 from jeroenptrs/feat/clerk-plugin

Merge pull request #91 from jeroenptrs/feat/clerk-plugin #105

Triggered via push February 27, 2025 15:45
Status Success
Total duration 25s
Artifacts

test.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

4 errors and 1 warning
src/rls/index.test.ts > applyRLS - Query Modification > should modify SELECT queries with WHERE conditions: src/rls/index.test.ts#L114
AssertionError: expected 'SELECT * FROM `users`' to contain 'WHERE `user_id` = \'user123\'' Expected: "WHERE `user_id` = 'user123'" Received: "SELECT * FROM `users`" ❯ src/rls/index.test.ts:114:29
src/rls/index.test.ts > applyRLS - Multi-Table Queries > should apply RLS policies to tables in JOIN conditions: src/rls/index.test.ts#L236
AssertionError: expected '\n SELECT users.name, orde…' to contain 'WHERE `users.user_id` = \'user123\'' - Expected + Received - WHERE `users.user_id` = 'user123' + + SELECT users.name, orders.total + FROM users + JOIN orders ON users.id = orders.user_id + ❯ src/rls/index.test.ts:236:21
src/rls/index.test.ts > applyRLS - Multi-Table Queries > should apply RLS policies to multiple tables in a JOIN: src/rls/index.test.ts#L1413
AssertionError: expected '\n SELECT users.name, orde…' to contain 'WHERE (users.user_id = \'user123\')' - Expected + Received - WHERE (users.user_id = 'user123') + + SELECT users.name, orders.total + FROM users + JOIN orders ON users.id = orders.user_id + ❯ src/rls/index.test.ts:1413:47
src/rls/index.test.ts > applyRLS - Multi-Table Queries > should apply RLS policies to subqueries inside FROM clause: src/rls/index.test.ts#L1432
AssertionError: expected '\n SELECT * FROM (\n …' to contain 'WHERE `users.user_id` = \'user123\'' - Expected + Received - WHERE `users.user_id` = 'user123' + + SELECT * FROM ( + SELECT * FROM users WHERE age > 18 + ) AS adults + ❯ src/rls/index.test.ts:1432:47
test
Cache not found for keys: node-cache-Linux-x64-pnpm-f91cd5d7cafa2a4cc622e84d133142cdfdba691d29c8fe5a0eeb178fd6d438e7