import { test } from 'node:test'; import assert from 'node:assert/strict'; import { parseScreenshareAudioState } from './CallControl'; test('parseScreenshareAudioState: reads present, ignores anything else (#277)', () => { assert.equal(parseScreenshareAudioState({ present: true }), true); assert.equal(parseScreenshareAudioState({ present: false }), false); assert.equal(parseScreenshareAudioState({ present: 'yes' }), undefined); assert.equal(parseScreenshareAudioState({}), undefined); assert.equal(parseScreenshareAudioState(null), undefined); assert.equal(parseScreenshareAudioState('present'), undefined); });