New visuals

fixed several issues.

We usually use `from vispy.testing import assert_in, assert_not_in` and use those