test: use self