Beispiel #1
0
 class TestConfig(object):
     SQLALCHEMY_TRACK_MODIFICATIONS = True
     SQLALCHEMY_DATABASE_URI = 'sqlite://'
     DEBUG = True
     TESTING = True
     MSEARCH_INDEX_NAME = mkdtemp()
     MSEARCH_BACKEND = 'simple'
Beispiel #2
0
def repos_load(id, dumpfile):
    log(id, "\n*** repos_load (" + str(id) + ")\n")

    tmp = test.mkdtemp(id)
    run("svnadmin", "create", tmp, output=test.log(id))
    run("svnadmin", "load", tmp, input=dumpfile, output=test.log(id))

    return tmp
Beispiel #3
0
def repos_load(id, dumpfile):
	log(id, "\n*** repos_load ("+str(id)+")\n")

	tmp = test.mkdtemp(id)
	run("svnadmin", "create", tmp, output = test.log(id))
	run("svnadmin", "load", tmp, input = dumpfile, output = test.log(id))

	return tmp 
Beispiel #4
0
def dump_reload(id, dumpfile):
    log(id, "\n*** dump_reload (" + str(id) + ")\n")

    tmp = test.mkdtemp(id)
    run("svnadmin", "create", tmp, output=test.log(id))
    run("svnadmin", "load", tmp, input=dumpfile, output=test.log(id))

    dump = test.dumps(id) + "/validate.dump"
    run("svnadmin", "dump", tmp, output=dump, error=test.log(id))
    return dump
Beispiel #5
0
def dump_reload(id, dumpfile):
	log(id, "\n*** dump_reload ("+str(id)+")\n")

	tmp = test.mkdtemp(id)
	run("svnadmin", "create", tmp, output = test.log(id))
	run("svnadmin", "load", tmp, input = dumpfile, output = test.log(id))

	dump = test.dumps(id)+"/validate.dump"
	run("svnadmin", "dump", tmp, output = dump, error = test.log(id))
	return dump
Beispiel #6
0
def dump_reload_rsvndump_sub(id, dumpfile, path, args):
	log(id, "\n*** dump_reload ("+str(id)+")\n")

	tmp = test.mkdtemp(id)
	run("svnadmin", "create", tmp, output = test.log(id))
	run("svnadmin", "load", tmp, input = dumpfile, output = test.log(id))

	dump = test.dumps(id)+"/validate.dump"
	if not platform.system() == "Windows":
		run("../../src/rsvndump", uri("file://"+tmp+"/"+path), extra_args = tuple(args), output = dump, error = test.log(id))
	else:
		run("../../bin/rsvndump.exe", uri("file://"+tmp+"/"+path), extra_args = tuple(args), output = dump, error = test.log(id))
	return dump
Beispiel #7
0
def dump_reload_rsvndump_sub(id, dumpfile, path, args):
    log(id, "\n*** dump_reload (" + str(id) + ")\n")

    tmp = test.mkdtemp(id)
    run("svnadmin", "create", tmp, output=test.log(id))
    run("svnadmin", "load", tmp, input=dumpfile, output=test.log(id))

    dump = test.dumps(id) + "/validate.dump"
    if not platform.system() == "Windows":
        run("../../src/rsvndump",
            uri("file://" + tmp + "/" + path),
            extra_args=tuple(args),
            output=dump,
            error=test.log(id))
    else:
        run("../../bin/rsvndump.exe",
            uri("file://" + tmp + "/" + path),
            extra_args=tuple(args),
            output=dump,
            error=test.log(id))
    return dump