Run all tests, including those in subdirectories

Previously, only tests immediately beneath `test/` were being run in CI. 

cc @jch