generalized workspace test