Как дать мокко работать с тамейсом?

Я хочу использовать tamejs для написания тестов mocha, но mocha не поддерживает его по умолчанию.

Есть ли способ дать мокко работать с тамейсом? Я не хочу писать .tjs файлы и компилировать их в .js каждый раз перед запуском тестов.

1 ответ

Решение

Вы можете указать внешний компилятор в мокко с помощью --compilers вариант

--compilers

кофе-скрипт больше не поддерживается из коробки. CS и аналогичные транспортеры могут использоваться путем сопоставления расширений файлов (для использования с –watch) и имени модуля. Например - компиляторы кофе: кофе-скрипт.

Итак, создайте mocha.opts в вашем приложении / пути к тестам и добавьте:

--compilers tjs:tamejs

Тогда каждое расширение .tjs будет компилироваться автоматически при запуске мокко

Другие вопросы по тегам