This repository contains practice exercises for the Client-Side Web Development course at the UW iSchool.
To complete this problem set, follow the instructions in the README.md
file for each problem.
This exercise comes with a suite of unit tests that you can use to check your work and understanding. Tests are not guaranteed to be comprehensive.
In order to run these tests, you will need to have the Jest test runner installed globally. You will also need to install the test dependencies listed in the package.json
file:
npm install -g jest # only once per machine
npm link jest # make jest available as dependency
npm install # install dependencies
You can run these tests by using the jest
command from the repo's root directory, or by using npm test
:
# Example: run tests for problem-a
jest problem-a
# Run tests for all problems
jest