Files
gnome-jarvis/test/network-policy.test.js
T
2026-09-11 14:35:22 -04:00

9 lines
411 B
JavaScript

import test from 'node:test';
import assert from 'node:assert/strict';
import { assertLocalEndpoint } from '../daemon/network-policy.js';
test('network policy permits local QVAC and rejects unapproved remote endpoints', () => {
assert.equal(assertLocalEndpoint('http://127.0.0.1:11434/v1').hostname, '127.0.0.1');
assert.throws(() => assertLocalEndpoint('https://example.com/model.gguf'), /disabled/);
});