A few changes to testing

A few changes to testing including spec directory and Padrino error