scheme test