smart test