Из документации node.js:
Модули кэшируются после первого раза загрузки. Это означает (среди прочего), что каждый вызов, требуемый ('foo'), получит точно тот же объект, который был бы возвращен, если он разрешит один и тот же файл.
Есть ли способ сделать недействительным этот кеш? то есть для модульного тестирования, я бы хотел, чтобы каждый тест работал над новым объектом.