-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcreate-testplan-worksheet-md.py
More file actions
37 lines (33 loc) · 1.12 KB
/
create-testplan-worksheet-md.py
File metadata and controls
37 lines (33 loc) · 1.12 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
#!/usr/bin/python
# Author: Peter Withers
# Date: 2014/09/20
import sys
import time
import os
testCasesFile = 'KinOathtestcases.txt'
outputFileName = time.strftime("KinOath-Testing-Worksheet-%Y-%m-%d.md")
outputFile = open(os.path.join("reports", outputFileName), 'w')
with open(testCasesFile) as testPlan:
for line in testPlan.readlines():
#print line;
if line.startswith('#'):
outputFile.write(line[1:]);
outputFile.write("\n");
elif line.startswith(' '):
#outputFile.write(line);
parts = line[2:].split(" ", 1);
outputFile.write("####" + parts[0]);
outputFile.write("\n");
outputFile.write(parts[1]);
#outputFile.write("\n");
outputFile.write("* Works");
outputFile.write("\n");
outputFile.write("* Kind of works");
outputFile.write("\n");
outputFile.write("* Doesn't work");
outputFile.write("\n");
outputFile.write("\n");
else:
outputFile.write("###" + line);
outputFile.write("\n");
exit(0)