move the search test into the workflow and fix both

closes #111
closes #112