add travis unit tests