Refactoring qa repo, moved tests from tck_engine/openCypher to tck_engine/tests/openCypher, created some test folders, added KPI Service documentation.

Reviewers: buda

Reviewed By: buda

Subscribers: matej.gradicek

Differential Revision: https://phabricator.memgraph.io/D122
This commit is contained in:
Matej Gradiček 2017-03-14 11:56:52 +00:00
parent ea615a13b4
commit 81289d0663
55 changed files with 9 additions and 3 deletions

View File

@ -33,3 +33,10 @@ The following tck tests have been changed:
Comparability.feature tests are failing because integers are compared to strings
what is not allowed in openCypher.
## KPI Service
Flask application used to get results from executing tests with TCK Engine.
Application can be ran executing:
1. python3 kpi_service/kpi_service.py

View File

@ -1,4 +1,3 @@
report/
__pycache__/
*.output
results/*.json

View File

@ -5,9 +5,9 @@ import os
def parse_args():
argp = ArgumentParser(description=__doc__)
argp.add_argument("--root", default="openCypher_M05/tck/features",
argp.add_argument("--root", default="tests/openCypher_M05/tck/features",
help="Path to folder where tests are located, default is openCypher_M05/tck/features.")
argp.add_argument("--graphs-root", default="openCypher_M05/tck/graphs",
argp.add_argument("--graphs-root", default="tests/openCypher_M05/tck/graphs",
help="Path to folder where files with graphs queries are located, default is openCypher_M05/tck/graphs.")
argp.add_argument("--stop", action="store_true", help="Stop testing after first fail.")
argp.add_argument("--no-side-effects", action="store_true", help="Check for side effects in tests.")