- Section 1: Purpose
- Section 2: How to use this project
- Section 3: Useful Tool
- Section 4: Contributors ✨
I wanted a quick way to get started with a kata, particularly when introducing other developers to them. I found that the time taken to just get the initial setup up and running detracted from doing the kata.
So this project allows for a quick setup of various test environment by providing multiple templates.
TS-Kata is designed to be your template, not a template generator. The way you use it, is there is a branch for each supported test framework. You switch your branch and then delete the .git folder and start over.
NOTE: This readme will also change to give you information on how to run each test framework.
- Mocha
- Jasmine
- Jest
The templates provided through this project are designed to utilizes gittey to make things easier. Gittey is not required but useful.
Gittey is a command runner with understanding of git.
To install:
npm i -g gittey
gittey test
This will run tests and commit the code if the tests pass
gittey commit
This will commit code with prompts, including message.
gittey undo
This will reset the directory to the last commit
gittey checkout
Lets you choose which branch to checkout via selection list.
Thanks goes to these wonderful people (emoji key):
EDF Renewables 💵 |
Jai Gokhale 🤔 |
Chris Stead 🔧 |
This project follows the all-contributors specification. Contributions of any kind welcome!