summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-09-18 14:36:37 +0200
committerNathanael Sensfelder <SpamShield0@MultiAgentSystems.org>2017-09-18 14:36:37 +0200
commit80e9830758781e46a283e493a3c2f902969c0bea (patch)
treedec63641551e93189905c98de004e4c3eb4c3f65 /data/test/oracle_creator.py
parent2e15b9f8a8be3bea2b0ed1cb633c2f35582e39b8 (diff)
Starting to work on test automation.
Diffstat (limited to 'data/test/oracle_creator.py')
-rwxr-xr-xdata/test/oracle_creator.py18
1 files changed, 18 insertions, 0 deletions
diff --git a/data/test/oracle_creator.py b/data/test/oracle_creator.py
new file mode 100755
index 0000000..8ef5a14
--- /dev/null
+++ b/data/test/oracle_creator.py
@@ -0,0 +1,18 @@
+#!/usr/bin/env python3
+import sys
+
+solutions = list()
+
+for line in sys.stdin.readlines():
+ line_data = line.split(":")
+ line_number = line_data[0]
+ solution_number = int(line_data[2])
+ solution_item_number = line_data[3].replace("$",'')
+
+ if (len(solutions) <= solution_number):
+ solutions.insert(solution_number, list())
+
+ solutions[solution_number].insert(int(solution_item_number), line_number)
+
+for sol in solutions:
+ print("(" + (' '.join(sol)) + ")")