unit testing framework
change travis config