The tests are made using googletest. It may be necessary to run
git submodule update --init --recursive
once after you clone the repository for the first time, if the
folder test/gtest/
is empty.
Add the code on the code
folder.
Add the test on the test
folder, the file name should be dir/file.testname.cpp
if you want to test dir/file.cpp
.
Follow this format closely.
Run make
on the test
folder (or on the main folder) to test all files. Individual executables are created with the same name as the test files.
The code for latex generation is based on this repository.
Run make
on the latex
folder (or on the main folder) to generate latex/notebook.pdf
.