Cómo puedo simplemente hacer pruebas unitarias para el valor del archivo de tipo de entrada:
<input required type="file" class="form-control blue-border" accept=".jpg, .jpeg, .png" data-testid="file" />lo intenté
descripe('ex....',()=>{ test('ex.....',()=>{ const file=screen.getByTestId('file') expect(file.value='myfile.png').toContain(/(\.jpg|\.jpeg|\.png)$/i) }) })pero tengo un error: InvalidStateError: este elemento de entrada acepta un nombre de archivo, que solo puede establecerse mediante programación en la cadena vacía.
prueba esto
expect(file.value).toMatch(/(\.jpg|\.jpeg|\.png)$/i)