tests all success