Fixes a bug in github merge when it runs the tests where the toplevel directory has an extra '\n' appended to the path string. Now it doesn't.pull/117/head
@@ -165,7 +165,7 @@ def main(): | |||
# Run test command if configured. | |||
if testcmd: | |||
# Go up to the repository's root. | |||
toplevel = subprocess.check_output([GIT,'rev-parse','--show-toplevel']) | |||
toplevel = subprocess.check_output([GIT,'rev-parse','--show-toplevel']).strip() | |||
os.chdir(toplevel) | |||
if subprocess.call(testcmd,shell=True): | |||
print("ERROR: Running %s failed." % testcmd,file=stderr) |