Adds bokchoy tests for outline and fixes staff outline bug

@cahrens @andy-armstrong please review.
Should use @jzoldak's method of verifying the dialog is up and ready to interact with.