improve SourceParser tests
skip RedisCache tests if Redis is not available