feat: add docker pipeline and preview fixes
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import test from 'node:test';
|
||||
import assert from 'node:assert/strict';
|
||||
|
||||
import { decodeOpaqueId, encodeOpaqueId } from '../src/lib/fileId.js';
|
||||
|
||||
test('opaque ids round-trip metadata', () => {
|
||||
const token = encodeOpaqueId({
|
||||
kind: 'file',
|
||||
filesetDbId: 12,
|
||||
dbPath: 'C:\\Data\\demo.mp4'
|
||||
});
|
||||
|
||||
assert.deepEqual(decodeOpaqueId(token), {
|
||||
v: 3,
|
||||
kind: 'file',
|
||||
filesetDbId: 12,
|
||||
dbPath: 'C:\\Data\\demo.mp4'
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user