Add initial test of from source and from timerange

Currently the timerange implementation will always return the urls