diff options
Diffstat (limited to 'Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/tester.xtend')
-rw-r--r-- | Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/tester.xtend | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/tester.xtend b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/tester.xtend new file mode 100644 index 00000000..2bf0c4cc --- /dev/null +++ b/Tests/ca.mcgill.ecse.dslreasoner.vampire.test/src/ca/mcgill/ecse/dslreasoner/vampire/icse/tester.xtend | |||
@@ -0,0 +1,35 @@ | |||
1 | package ca.mcgill.ecse.dslreasoner.vampire.icse | ||
2 | |||
3 | import java.io.BufferedReader | ||
4 | import java.io.FileInputStream | ||
5 | import java.io.InputStream | ||
6 | import java.io.InputStreamReader | ||
7 | |||
8 | class tester { | ||
9 | def static void main(String[] args) { | ||
10 | val InputStream is = new FileInputStream("C://Users//Aren Babikian//git//VIATRA-Generator//Tests//ca.mcgill.ecse.dslreasoner.vampire.test//src//ca//mcgill//ecse//dslreasoner//vampire//icse//90-110Z3.txt"); | ||
11 | val BufferedReader buf = new BufferedReader(new InputStreamReader(is)); | ||
12 | var String line = buf.readLine(); | ||
13 | val StringBuilder sb = new StringBuilder(); | ||
14 | while (line != null) { | ||
15 | sb.append(line); | ||
16 | line = buf.readLine(); | ||
17 | } | ||
18 | val String str = sb.toString(); | ||
19 | |||
20 | val satArray = str.split("Model") | ||
21 | |||
22 | val satTimes = newArrayList | ||
23 | |||
24 | for(sat : satArray.subList(1, satArray.length)) { | ||
25 | satTimes.add(sat.substring(2, 8)) | ||
26 | } | ||
27 | |||
28 | for(t : satTimes) { | ||
29 | println(t) | ||
30 | } | ||
31 | |||
32 | |||
33 | |||
34 | } | ||
35 | } | ||