import { describe, it, expect } from 'vitest'import { transcodingReducer } from './transcodingReducer'import { TRANSCODING_SET_PROFILE } from '../actions'describe('transcodingReducer', () => {const initialState = { browserProfile: null }it('returns initial state', () => {expect(transcodingReducer(undefined, {})).toEqual(initialState)})it('handles TRANSCODING_SET_PROFILE', () => {const profile = {name: 'NavidromeUI',directPlayProfiles: [{ containers: ['mp3'] }],}const state = transcodingReducer(initialState, {type: TRANSCODING_SET_PROFILE,data: profile,})expect(state.browserProfile).toEqual(profile)})})