fix travis-ci config
add tests and expose more api than nodes