chore: add config #5
Annotations
11 errors
|
lint
Process completed with exit code 1.
|
|
src/adapters/__tests__/SqliteOidcAdapter.test.ts > SqliteOidcAdapter > upsert > 应该插入新记录:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ src/adapters/__tests__/SqliteOidcAdapter.test.ts:23:15
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_mod
|
|
src/adapters/__tests__/SqliteOidcAdapter.test.ts > SqliteOidcAdapter > constructor > 应该为不同的 name 创建独立的适配器:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ src/adapters/__tests__/SqliteOidcAdapter.test.ts:23:15
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_mod
|
|
src/adapters/__tests__/SqliteOidcAdapter.test.ts > SqliteOidcAdapter > constructor > 应该创建数据库和表结构:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ src/adapters/__tests__/SqliteOidcAdapter.test.ts:23:15
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_mod
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > 边界情况 > 应该处理空的 SQLite 配置:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:418:42
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oid
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > 集成测试 > 应该支持配置切换:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:396:40
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oid
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > 集成测试 > 应该支持完整的配置-创建-清理流程:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/OidcAdapterFactory.ts:100:35
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:379:30
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/bette
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > getAdapterFactory > 工厂函数应该为不同的 name 创建不同的实例:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/OidcAdapterFactory.ts:100:35
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:179:24
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/bette
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > getAdapterFactory > 工厂函数应该创建适配器实例:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/OidcAdapterFactory.ts:100:35
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:166:23
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/bette
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > create > 应该为不同的 name 创建独立的适配器实例:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:78:43
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc
|
|
src/adapters/__tests__/OidcAdapterFactory.test.ts > OidcAdapterFactory > create > 应该创建 SQLite 适配器实例:
src/adapters/SqliteOidcAdapter.ts#L12
Error: Could not locate the bindings file. Tried:
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/default/install-root/better_sqlite3.node
→ /home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/binding/node-v127-linux-x64/better_sqlite3.node
❯ bindings node_modules/.pnpm/bindings@1.5.0/node_modules/bindings/bindings.js:126:9
❯ new Database node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/lib/database.js:48:64
❯ new SqliteOidcAdapter src/adapters/SqliteOidcAdapter.ts:12:15
❯ Function.create src/adapters/OidcAdapterFactory.ts:74:16
❯ src/adapters/__tests__/OidcAdapterFactory.test.ts:67:42
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Serialized Error: { tries: [ '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Debug/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/out/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/Release/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/build/default/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/compiled/22.21.1/linux/x64/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/release/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc/gitea-oidc/node_modules/.pnpm/better-sqlite3@12.4.1/node_modules/better-sqlite3/addon-build/debug/install-root/better_sqlite3.node', '/home/runner/work/gitea-oidc
|