Skip to content

Latest commit

 

History

History

js-jest

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Gilded Rose in Javascript with Jest

Getting started

Install dependencies

npm install

Run the unit tests from the Command-Line

To run all tests

npm test

To run all tests in watch mode

npm run test:watch

To generate test coverage report

npm run test:coverage

Run the TextTest fixture from the Command-Line

For e.g. 10 days:

node test/texttest_fixture.js 10

You should make sure the command shown above works when you execute it in a terminal before trying to use TextTest (see below).

Run the TextTest approval test that comes with this project

There are instructions in the TextTest Readme for setting up TextTest. You will need to specify the Javascript-Jest executable and interpreter in config.gr. Uncomment these lines:

executable:${TEXTTEST_HOME}/js-jest/test/texttest_fixture.js
interpreter:node