unit tests for AsyncFunctionDataSource
config for travis-ci