Use CancellationTokenSource instead of CancellationToken in tests
Enable unit testing during Travis CI build