added support for interdependent tests (@depends)