INNER CODE UNIT · JavaScript

a

bostrot/wsl2-distro-manager · n8n/licensing/seat_check_test.js:123

  const a = devices.find((d) => d.id === 'pc-a');
  assert.equal(a.denied_at, undefined, 'activation clears the denial marker');
  assert.equal(devices.find((d) => d.id === 'pc-b').denied_at, daysAgo(0));
});

test('re-validation from a never-seen device counts as activation', () => {
  const r = decide(Object.assign(req({ device: 'pc-new', action: 'revalidate' }), { row: row() }));
  assert.equal(r.valid, true);
  assert.equal(r.reason, 'activate');
});

test('a device that names no action is activating: the check fails open, never denies', () => {
  const { results } = replay(row(), [
    [30, { device: 'pc-a' }],
    [10, { device: 'pc-b' }],
    [0, { device: 'pc-a' }],
  ]);
  assert.deepEqual(results.map((r) => r.reason), ['activate', 'activate', 'activate']);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…