Ejemplo n.º 1
0
# test/pull.py
#

import os
from shutil import rmtree
from sys import argv
from optparse import OptionParser

from gittyup.client import GittyupClient
from util import touch

parser = OptionParser()
parser.add_option("-c", "--cleanup", action="store_true", default=False)
(options, args) = parser.parse_args(argv)

DIR = "pull"

if options.cleanup:
    rmtree(DIR, ignore_errors=True)

    print "pull.py clean"
else:
    if os.path.isdir(DIR):
        raise SystemExit("This test script has already been run.  Please call this script with --cleanup to start again")

    g = GittyupClient(DIR, create=True)
    g.remote_add("git://github.com/adamplumb/gittyup.git")
    g.pull("origin", "master")

    print "pull.py pass"
Ejemplo n.º 2
0
parser = OptionParser()
parser.add_option("-c", "--cleanup", action="store_true", default=False)
(options, args) = parser.parse_args(argv)

DIR = "remote"

if options.cleanup:
    rmtree(DIR, ignore_errors=True)

    print("remote.py clean")
else:
    if os.path.isdir(DIR):
        raise SystemExit(
            "This test script has already been run.  Please call this script with --cleanup to start again"
        )

    os.mkdir(DIR)
    g = GittyupClient(DIR, create=True)
    g.remote_add("origin", "git://github.com/adamplumb/sprout.git")
    l = g.remote_list()

    assert (len(l) == 1)
    assert (l[0]["host"] == "git://github.com/adamplumb/sprout.git")

    g.remote_delete("origin")
    l = g.remote_list()

    assert (len(l) == 0)

    print("remote.py pass")
Ejemplo n.º 3
0
import os
from shutil import rmtree
from sys import argv
from optparse import OptionParser

from gittyup.client import GittyupClient
from util import touch

parser = OptionParser()
parser.add_option("-c", "--cleanup", action="store_true", default=False)
(options, args) = parser.parse_args(argv)

DIR = "pull"

if options.cleanup:
    rmtree(DIR, ignore_errors=True)

    print "pull.py clean"
else:
    if os.path.isdir(DIR):
        raise SystemExit(
            "This test script has already been run.  Please call this script with --cleanup to start again"
        )

    g = GittyupClient(DIR, create=True)
    g.remote_add("origin", "git://github.com/adamplumb/gittyup.git")
    g.pull("origin", "master")

    print "pull.py pass"
Ejemplo n.º 4
0
from util import touch

parser = OptionParser()
parser.add_option("-c", "--cleanup", action="store_true", default=False)
(options, args) = parser.parse_args(argv)

DIR = "remote"

if options.cleanup:
    rmtree(DIR, ignore_errors=True)

    print("remote.py clean")
else:
    if os.path.isdir(DIR):
        raise SystemExit("This test script has already been run.  Please call this script with --cleanup to start again")

    os.mkdir(DIR)
    g = GittyupClient(DIR, create=True)
    g.remote_add("origin", "git://github.com/adamplumb/sprout.git")
    l = g.remote_list()

    assert (len(l) == 1)
    assert (l[0]["host"] == "git://github.com/adamplumb/sprout.git")

    g.remote_delete("origin")
    l = g.remote_list()

    assert (len(l) == 0)

    print("remote.py pass")