/
nayvok
/
livecoding
Обзор
Документация
Войти
/
nayvok
/
livecoding
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
runner/tests/networkGuard.test.ts
12 строк
577 B
nayvok
fix: harden sessions and WebRTC recovery
17 июн 2026, 22:02
17 июн 2026, 22:02
37b9a92
Код
Авторство
О чём код?
import assert from 'node:assert/strict' import { test } from 'node:test' import { isLocalSourceAddress } from '../src/networkGuard.ts' test('runner rejects requests originating from its own network addresses', () => { const localAddresses = new Set(['127.0.0.1', '172.19.0.2']) assert.equal(isLocalSourceAddress('::1', localAddresses), true) assert.equal(isLocalSourceAddress('::ffff:127.0.0.1', localAddresses), true) assert.equal(isLocalSourceAddress('172.19.0.2', localAddresses), true) assert.equal(isLocalSourceAddress('172.19.0.3', localAddresses), false) })