class TestConfig(object): SQLALCHEMY_TRACK_MODIFICATIONS = True SQLALCHEMY_DATABASE_URI = 'sqlite://' DEBUG = True TESTING = True MSEARCH_INDEX_NAME = mkdtemp() MSEARCH_BACKEND = 'simple'
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
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
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
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
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
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