Skip to content

Commit cc1e74f

Browse files
author
gaa-cifasis
committed
improved stdin support for vd
1 parent 17ca875 commit cc1e74f

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

vd

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ if __name__ == "__main__":
9696
# print "Processing directory ","./"++("/".join(y)), "with",
9797
# nfiles, "seeds"
9898
for f in files:
99-
all_files.append(x + "/".join(y) + f)
99+
all_files.append(x + "/".join(y) + "/" + f)
100100

101101
random.shuffle(all_files)
102102
nfiles = len(all_files)
@@ -106,9 +106,14 @@ if __name__ == "__main__":
106106
progress = round(float(progress) / nfiles, 4)
107107
update_progress(progress)
108108
prepared_cmd = cmd.replace(program, "")
109-
prepared_cmd = prepared_cmd.split("@@")
110-
prepared_cmd = prepared_cmd[0].split(
111-
" ") + [testcase] + prepared_cmd[1].split(" ")
109+
if "@@" in prepared_cmd:
110+
prepared_cmd = prepared_cmd.split("@@")
111+
prepared_cmd = prepared_cmd[0].split(
112+
" ") + [testcase] + prepared_cmd[1].split(" ")
113+
else:
114+
prepared_cmd = [prepared_cmd ,"< "+testcase]
115+
#print(prepared_cmd)
116+
112117
prepared_cmd = filter(lambda x: x != '', prepared_cmd)
113118
# print "Getting data.."
114119
events = app.getData(prepared_cmd)

0 commit comments

Comments
 (0)