@izpodvypodverta/dg
v0.0.3
Published
Маленькая утилита для запуска тестов и сбора отладочных данных — работает в браузере и Node.js.
Downloads
139
Readme
dg
Маленькая утилита для запуска тестов и сбора отладочных данных — работает в браузере и Node.js.
Установка
npm i @izpodvypodverta/dgИспользование
import createDg from '@izpodvypodverta/dg'
function myTest() {
const result = compute()
dg.addTestResult('result', result)
}
const dg = createDg({ tests: [myTest] })
await dg.runTests()
console.log(dg.testResultsFormatted)После вызова createDg объект dg доступен глобально (window.dg / global.dg).
API
| | |
|---|---|
| dg.runTests() | Запускает все тесты, выводит итог в консоль |
| dg.addTestResult(...values) | Записывает значения под именем вызывающей функции |
| dg.testResults | Объект с накопленными результатами |
| dg.testResultsFormatted | Форматированная строка результатов |
