def test_simple_checkout(sh): svn.checkout("http://foo", "bar") assert sh.called assert sh.call_args[0][0] == "svn co http://foo bar"
def test_checkout_with_revision(sh): svn.checkout("http://foober", "baz", revision="1212") assert sh.called assert sh.call_args[0][ 0] == "svn co -r 1212 http://foober baz", sh.call_args[0][0]
def test_checkout_with_revision(sh): svn.checkout("http://foober", "baz", revision="1212") assert sh.called assert sh.call_args[0][0] == "svn co -r 1212 http://foober baz", sh.call_args[0][0]
def checkout_geoserver(options): with pushd('src'): svn.checkout("http://svn.codehaus.org/geoserver/trunk/src", gs)