¿Jest restablece el documento JSDOM después de cada suite o prueba?

Estoy probando un par de componentes que alcanzan fuera de su estructura DOM cuando se montan y desmontan para proporcionar una capacidad de interacción específica que de otro modo no sería posible.

Estoy usando Jest y la inicialización JSDOM predeterminada para crear un entorno similar al navegador dentro del nodo. No pude encontrar nada en la documentación que sugiera que Jest restablezca JSDOM después de cada ejecución de prueba, y no hay documentación explícita sobre cómo hacerlo manualmente si ese no es el caso.

Mi pregunta es, ¿Jest restablece la instancia de JSDOM después de cada prueba, suite o mantiene una sola instancia de JSDOM en todas las ejecuciones de prueba? Si es así, ¿cómo puedo controlarlo?

Respuestas a la pregunta(3)

Su respuesta a la pregunta