Moving doctest's main function into a separate main.cpp makes it clearer
that it is distinguished from regular tests. All tests now follow the
same pattern (include doctest).
I also changed the includes to use <> instead of "", because doctest is
on the search path of the test files, not relative to them.
Moving doctest's main function into a separate main.cpp makes it clearer that it is distinguished from regular tests. All tests now follow the same pattern (include doctest).
I also changed the includes to use <> instead of "", because doctest is on the search path of the test files, not relative to them.