fix spec to reflect new default timeout
add assertion to ensure that source option is propagated
bump version