From 4c6be9df0c41ec8106486b5b75eb6b3b49b15337 Mon Sep 17 00:00:00 2001
From: Ask Hjorth Larsen <asklarsen@gmail.com>
Date: Mon, 10 Oct 2016 15:06:36 +0200
Subject: [PATCH] fix runtests script for nomad-labdev

---
 parser/parser-gulp/runtests.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/parser/parser-gulp/runtests.py b/parser/parser-gulp/runtests.py
index 85459b4..c4af0f3 100755
--- a/parser/parser-gulp/runtests.py
+++ b/parser/parser-gulp/runtests.py
@@ -6,6 +6,7 @@ from optparse import OptionParser
 from subprocess import Popen, PIPE
 import os
 from ase.parallel import world
+import platform
 
 p = OptionParser()
 opts, args = p.parse_args()
@@ -35,9 +36,12 @@ for i, testfile in enumerate(testfiles):
         continue
     dirname, basename = os.path.split(testfile)
     print(basename)
-    args = 'python main.py --annotate'.split()
+    py = 'python'
+    if platform.node() == 'labdev-nomad':
+        py = '/labEnv3/bin/python'
+    args = [py, 'main.py', '--annotate']
     args.append(testfile)
     proc = Popen(args, stdout=PIPE)
     txt = proc.stdout.read()
     with open('%s.json' % testfile, 'w') as fd:
-        fd.write(txt)
+        fd.write(txt.decode('ascii'))
-- 
GitLab