From 72d4e7dba204631e1b98ad9b921f70b923334379 Mon Sep 17 00:00:00 2001 From: NissimHadar Date: Thu, 26 Jul 2018 10:46:43 -0700 Subject: [PATCH] Refactoring. --- tools/auto-tester/src/TestRailInterface.cpp | 17 ++++++++++++----- tools/auto-tester/src/TestRailInterface.h | 4 ++++ 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/tools/auto-tester/src/TestRailInterface.cpp b/tools/auto-tester/src/TestRailInterface.cpp index 2a8086b8c2..5f597734f6 100644 --- a/tools/auto-tester/src/TestRailInterface.cpp +++ b/tools/auto-tester/src/TestRailInterface.cpp @@ -16,11 +16,7 @@ #include #include -void TestRailInterface::createTestSuitePython(const QString& testDirectory, - const QString& outputDirectory, - const QString& user, - const QString& branch) { - +void TestRailInterface::createTestRailDotPyScript(const QString& outputDirectory) { // Create the testrail.py script // This is the file linked to from http://docs.gurock.com/testrail-api2/bindings-python QFile file(outputDirectory + "/testrail.py"); @@ -125,7 +121,18 @@ void TestRailInterface::createTestSuitePython(const QString& testDirectory, stream << "\tpass\n"; file.close(); +} +void TestRailInterface::requestDataFromUser() { +} + +void TestRailInterface::createTestSuitePython(const QString& testDirectory, + const QString& outputDirectory, + const QString& user, + const QString& branch) { + + createTestRailDotPyScript(outputDirectory); + requestDataFromUser(); } void TestRailInterface::createTestSuiteXML(const QString& testDirectory, diff --git a/tools/auto-tester/src/TestRailInterface.h b/tools/auto-tester/src/TestRailInterface.h index a8edd1f8b7..eb562fa7c9 100644 --- a/tools/auto-tester/src/TestRailInterface.h +++ b/tools/auto-tester/src/TestRailInterface.h @@ -31,8 +31,12 @@ public: const QString& user, const QString& branch, const QDomElement& element); + QDomElement processTest(const QString& fullDirectory, const QString& test, const QString& user, const QString& branch, const QDomElement& element); + void createTestRailDotPyScript(const QString& outputDirectory); + void requestDataFromUser(); + private: QDomDocument document; };