make test
```
You can run a specific test from the top-level `test` directory (not the `wasm/test` directory)
using:
```bash
GIT2CPP_TEST_WASM=1 pytest -v test_git.py::test_version
```
### Manually running the test servers
If wasm tests are failing it can be helpful to run the test servers and manually run `cockle`
commands to help understand the problem. To do this use:
```bash
cd wasm/test
npm run serve
```
This will start both the test server on port 8000 and the CORS server on port 8881. Open a browser
at http://localhost:8000/ and to run a command such as `ls -l` open the dev console and enter the
following at the prompt: `await window.cockle.shellRun('ls -al')`. The generated output will appear
in a new `` in the web page in a format similar to that returned by Python's
`subprocess.run()`.