Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
Perhaps put this in its own file. I would think that helpers.py has things that are more generally useful (since it is not within a Studio folder).