test shell