added specs and implementation for reading test descriptions from yaml