项目作者: brodao

项目描述 :
Captura a saída de 'console.log ()' e incorpora-o ao instantâneo de um teste baseado em JEST.
高级语言: TypeScript
项目地址: git://github.com/brodao/act-jest-snapshot-console.git
创建时间: 2020-08-15T12:21:44Z
项目社区:https://github.com/brodao/act-jest-snapshot-console

开源协议:Other

下载


AC Ferramentas: JEST - instantâneo de console (NodeJS)

Build Status
codecov
CC BY license

All Contributors

Objetivo

Captura a saída de console.log() e incorpora-o ao instantâneo de um teste baseado em JEST.

Example

Instalação

  1. npm install --save-dev act-jest-snapshot-console

Uso

Em package.json, configure o :

  1. ...
  2. },
  3. "jest": {
  4. ...,
  5. "snapshotSerializers": [
  6. "act-jest-snapshot-console"
  7. ]
  8. },
  9. ...

Nos testes:

  1. const { wrap } = require('act-jest-snapshot-console');
  2. ...
  3. function myFuncToTest() {
  4. console.log("Executando myFuncToTest")
  5. }
  6. ...
  7. test('before', () => {
  8. expect(myFuncToTest).toMatchSnapshot();
  9. });
  10. test('after', () => {
  11. expect(wrap(myFuncToTest)).toMatchSnapshot();
  12. });

Licenciamento

O AC Ferramentas é de uso gratuíto por qualquer pessoa e pode ser utilizado em trabalhos com fins comerciais ou não.

A extensão em si, é um sofware de fonte aberto, gratuíto e distribuí­do sob a licença CC BY-NC-SA.

Suporte

O suporte é efetuado exclusivamente via chamados e/ou consultando a documentação da ferramenta.

Doação

Ajude a manter gratuíto e aberto. Se o que disponibilizamos gratuitamente e de forma aberta esta sendo-lhe útil, considere efetuar uma contribuição por um dos meios indicados.

Colaboradores

O trabalho é voluntário e não concede nenhum direito/privilégio, incluindo eventuais ganhos pecuniários. Veja CONTRIBUTING para saber mais.

Nossos sinceros agradecimentos vão para:






Alan Cândido

💻

Este projeto segue a especificação all-contributors.

Contribuições de qualquer tipo são bem-vindas!