I expected that the watch mode runs tests once at startup and subsequently when the program is changed, however this is currently not the case.