jestanissue

1.0.6 • Public • Published

JEST AN ISSUE

JEST + GITHUB ISSUES

This package runs Jest tests, get the ones failed and post them as issues in the given repository. You can also add a message to follow these tests results.

This package borrows code for issues creation from the github-create-issue (https://github.com/kgryte/github-create-issue#readme).

Installation

You can install the package with:

npm install --save-dev jestanissue

#Usage

When you run the command for the first time the program will ask you for a token, with enough authorization to create issues in a repo.

Also, the package will ask for the repository name (repo/repo-name)

To use it, you first need to use:
export PATH="$PATH:node_modules/.bin"

And then:

jestanissue
(this will make it run every jest test you have in the repository, just like jest would)

You can also specific tests like

jestanissue test-login

To run tests without creating new issues you can:

jestanissue --debug

To reset you repo info you can run (this will delete your token from the local machine, so be sure you saved it somewhere else):

jestanissue --reset

I hope this turns out to be useful to somebody!

Package Sidebar

Install

npm i jestanissue

Weekly Downloads

39

Version

1.0.6

License

ISC

Unpacked Size

37.7 kB

Total Files

25

Last publish

Collaborators

  • jean.paiva42