Tests alignment

This pull request is re adding the effort @n3ssi3 put into additional tests for cl.uniform.
Additionally it needed to be merged with the extra tests from @vxsx