Открыт код средства тестирования Node.js-приложений Whiskey

Компания Rackspace объявила об открытии исходного кода фреймворка для тестирования Node.js-приложений — Whiskey.

По словам авторов Whiskey, этот проект был инициирован, когда для Node.js «было не так много фреймворков для тестирования приложений». В существовавшем expresso не хватало изоляции тестов и «оркестровки» процессов (process orchestration; интеграция тестов с различными сервисами, от которых зависят эти тесты, — в качестве примеров приводятся Zookeeper и Cassandra). Эти проблемы и были решены в новом фреймворке Whiskey.

Отчёт Whiskey о покрытии кода
Отчёт Whiskey о покрытии кода / Иллюстрация с сайта Rackspace.Com

Среди прочих возможностей Whiskey можно выделить: параллельный запуск тестов, таймауты для тестов, поддержку различных систем отчёта (cli, tap), сообщения о проникших в глобальную область видимости переменных, отчёты о покрытии кода, интеграцию с отладчиком Node.js, поддержку создания Makefile-файлов для разных целей.

Исходный код Whiskey доступен под лицензией Apache License 2.0 на GitHub.

Автор: Дмитрий Шурупов по материалам h-online.com, Rackspace.Com.







Интересные новости
Незавершенная версия Windows 7 работает лучше Vista
Программист открыл заблокированные возможности Windows 7
Quick Slide Show 2.32: создание flash-презентаций
Покупатели гоняются за старыми компьютерами ради Windows XP
Визуализатор V-Ray 1.5 Service Pack 2 с поддержкой 3ds Max 2009
Блок рекламы


Похожие новости

Хакеры требуют от NVIDIA перевести её драйверы в разряд открытого ПО или будут опубликованы другие секреты производителяХакеры требуют от NVIDIA перевести её драйверы в разряд открытого ПО или будут опубликованы другие секреты производителя
Google всё ещё разрабатывает универсальную ОС Fuchsia, но теперь будет делать это более открыто
В Google Chrome теперь можно переопределять геолокацию для тестирования сайтов
Платформа Google IoT Android Things открыта для всех разработчиков
Средства защиты от взлома Google теперь поддерживают приложения для iOS
Google выложила ОС Fuchsia в открытый доступ
Легендарная ОС от Apple станет открытой и доступной всем
Google Chrome будет блокировать нежелательное открытие новых вкладок
Открыт исходный код Qt 3D Studio для создания трёхмерных пользовательских интерфейсов
Evergreen ILS 3.0.0 — новая версия информационной системы с открытым кодом для библиотек
Последние новости

Подгружаем последние новости