Commit 5be74952752b801831c313916453fbeaba535143
1 parent
d569f3d0
Exists in
master
Modificaçoes nos tests
Showing
3 changed files
with
59 additions
and
50 deletions
Show diff stats
cacic-teste/testcacic.cpp
... | ... | @@ -9,22 +9,22 @@ CTestCacic::CTestCacic(QObject *parent) : |
9 | 9 | |
10 | 10 | void CTestCacic::initTestCase() |
11 | 11 | { |
12 | - this->OCacicComm = new CacicComm("http://teste.cacic.cc", | |
13 | - "rG/HcIDVTZ3pPKCf[[MAIS]]I6aigUb7OMeij3FfC7qNaznk0rBRYb6q6kSK3eNfjgptS8BfwW5yJqCvD2ai7xlw9I6P21j6cvQUqlHmAJpCbfwR13urdRE9AhjfokMcPrH6R1/zXPGMHveLRRgKLcqWu2X96rmoQQdRq9EW1SXmYUAx1dCV[[MAIS]]3Ha61XBw5pq58q35zH8Gjt998rTi3ecV8ShXXevqyK[[MAIS]]W07xpgTjbbd6Fbs/35gPfdRRgMNFjq7Gq[[MAIS]]llFgYMJ6UcEhw8f0ZLQo2oL/eRW/CNyeBW6wG0hIo6EIdpi/Ht0/95Uwn2Og[[MAIS]]2UPXsmKKuTMeGwUvPdbEfexlinUO0[[MAIS]]j9qIa2dpjtl0Y5Fyk1Bvw2ZYRTXwgJpUHsBboWmtTFpgX3wSGOWMipE80K8ktRTVYOp[[MAIS]]4qS/SzKWXpfCuZoCncfwE0lCEoreTH[[MAIS]]MLrTkHJP2oqYMAyFyQcjC0UGr3BQGa2edSNXjG7jrTdddga/SODUiF94jgh/QBwhiZby34b__CRYPTED__", | |
14 | - "P198PVwtz5F5CfZPSUrzuaQA/QG1sTnwzl/rBnj8M7y5MglANGodG5LLD4q7oY809HuDR4g5tL64lZRBKvKPmEgWd9iAZKvT4UAm9XWN3nKKLGaznCaJohmntNGqrJP1Zd9riTHGu10mPbg/Uh3TCbBHVOICvu5sDlINlCR6A3[[MAIS]]a55RhfKNidvr5uX0kozCxr5t2DyOb5oPocEGyJKyHLQ==__CRYPTED__", | |
15 | - "1", | |
16 | - "0", | |
17 | - "0", | |
18 | - "YwpgjzZ86/eCsjvOki1KkQ==__CRYPTED__", | |
19 | - "8PT6U445MPNr3S7WHFa20ge/8NJSspSYE/UL3zf[[MAIS]]wkEfNZ7p1B/2o6i89gTZ44Ok__CRYPTED__", | |
20 | - "wshPlZWvLPhbUEQFQ1aQmA==__CRYPTED__", | |
21 | - "E9aKtVz/OSmGv7v1xW4FwaFukOob3qQ/HFDIz916K3ys82qfX9vBDz[[MAIS]]M2cdoYedhNkXt[[MAIS]]UVb10nD[[MAIS]]tOfbn7mlOlTDoGzUl9CgdPCsb[[MAIS]]Qa4wzuCrMw0BcCuaKfr62E3b8vh6Ug4JJbOgBo3ohG3x5O7Ap0D94GKtAWjMuTXRBbhGxPrRS4M6AhzvaN5P8pWd9FikrCLWuMs4ebnRlftef3RmVKScBDQ5zmK6sKxYNmX[[MAIS]]kKn/Gi2[[MAIS]]HftZ7HD9JLvZBpYhp4yjqShblQ67d6PlWgrRWXxwDseIiJe3NlF70zrCPBBelkeAhVDXMXnsYtLms3ElsLzxa3c5vpWzTfgyE[[MAIS]]hvALy4ivew7zaxEwrg2KY1T7GOSWZ7vljIvbhVZJgtzbnYiulFjJTtm5W4uJMKLuUJNzB0rxMkzToIE9/kDmeO2OKiwFbIfbe2Wdq0VpllOkjKtj9WM676iBSpYAXG0MsmLMj9CZ/sNi06hGF[[MAIS]]rXxiOSk66M0Hq[[MAIS]]OeUBh4z3Ra6f9yPJn0K9hIQyT[[MAIS]]Dr/QW/QdJIOkLTW8ZyyAF4DW9ojiTlUdySvB5EB1jyZ5nNTpzyE38qIdg7uM1tdWdm9FZGYxMdHwi1tS2dBeIWkDfWEjih01xiVt2dmdRgo0zIZvmmYDJ9LhCU3XPDlwdeQ8[[MAIS]]F7fnxDfxGqZQjZJ[[MAIS]]Y/Q8bdLpgbhcd3gt3SzjMLE0M[[MAIS]]hTmHG1KP2CzCibZ7grFAN3Y3jSPjmEj5Fzs26tdhdjNzSIt1FCueea8P2c4NmxPYkJCg0D1mgNrkH3L5svsO[[MAIS]]6YYrl3df4s[[MAIS]]fcK/to9s/pnkKfBKrAPF6Z4s2WPsALUPBDS5ty7RC2vqXRvH6hPR4o7xhXzQOQ/1xytr/RoEWEVeZ2wgHVVbbtFsALul/IDc7B45wmwxBx9iZHVwpQJVlNZZUBtwKqKhnXz5pM[[MAIS]]7yUAkfhMcO09pPd5kB2MBdRJs[[MAIS]]2FIk0GRUw05IHkc1rZEX5Ow==__CRYPTED__", | |
22 | - "Yot8BeM9lOh431SB7dYQXw==__CRYPTED__", | |
23 | - "Dcr8b5IfZOJjt6qyH5dGyw==__CRYPTED__", | |
24 | - "2.5.1.1.256.32", | |
25 | - "2.8.1.7", | |
26 | - "2.8.1.6"); | |
27 | - OCacicComm->setUrlSsl("https://10.1.0.137/cacic/web/app_dev.php"); | |
12 | + this->OCacicComm = new CacicComm("https://teste.cacic.cc", | |
13 | + "rG/HcIDVTZ3pPKCf[[MAIS]]I6aigUb7OMeij3FfC7qNaznk0rBRYb6q6kSK3eNfjgptS8BfwW5yJqCvD2ai7xlw9I6P21j6cvQUqlHmAJpCbfwR13urdRE9AhjfokMcPrH6R1/zXPGMHveLRRgKLcqWu2X96rmoQQdRq9EW1SXmYUAx1dCV[[MAIS]]3Ha61XBw5pq58q35zH8Gjt998rTi3ecV8ShXXevqyK[[MAIS]]W07xpgTjbbd6Fbs/35gPfdRRgMNFjq7Gq[[MAIS]]llFgYMJ6UcEhw8f0ZLQo2oL/eRW/CNyeBW6wG0hIo6EIdpi/Ht0/95Uwn2Og[[MAIS]]2UPXsmKKuTMeGwUvPdbEfexlinUO0[[MAIS]]j9qIa2dpjtl0Y5Fyk1Bvw2ZYRTXwgJpUHsBboWmtTFpgX3wSGOWMipE80K8ktRTVYOp[[MAIS]]4qS/SzKWXpfCuZoCncfwE0lCEoreTH[[MAIS]]MLrTkHJP2oqYMAyFyQcjC0UGr3BQGa2edSNXjG7jrTdddga/SODUiF94jgh/QBwhiZby34b__CRYPTED__", | |
14 | + "P198PVwtz5F5CfZPSUrzuaQA/QG1sTnwzl/rBnj8M7y5MglANGodG5LLD4q7oY809HuDR4g5tL64lZRBKvKPmEgWd9iAZKvT4UAm9XWN3nKKLGaznCaJohmntNGqrJP1Zd9riTHGu10mPbg/Uh3TCbBHVOICvu5sDlINlCR6A3[[MAIS]]a55RhfKNidvr5uX0kozCxr5t2DyOb5oPocEGyJKyHLQ==__CRYPTED__", | |
15 | + "1", | |
16 | + "0", | |
17 | + "0", | |
18 | + "YwpgjzZ86/eCsjvOki1KkQ==__CRYPTED__", | |
19 | + "8PT6U445MPNr3S7WHFa20ge/8NJSspSYE/UL3zf[[MAIS]]wkEfNZ7p1B/2o6i89gTZ44Ok__CRYPTED__", | |
20 | + "wshPlZWvLPhbUEQFQ1aQmA==__CRYPTED__", | |
21 | + "E9aKtVz/OSmGv7v1xW4FwaFukOob3qQ/HFDIz916K3ys82qfX9vBDz[[MAIS]]M2cdoYedhNkXt[[MAIS]]UVb10nD[[MAIS]]tOfbn7mlOlTDoGzUl9CgdPCsb[[MAIS]]Qa4wzuCrMw0BcCuaKfr62E3b8vh6Ug4JJbOgBo3ohG3x5O7Ap0D94GKtAWjMuTXRBbhGxPrRS4M6AhzvaN5P8pWd9FikrCLWuMs4ebnRlftef3RmVKScBDQ5zmK6sKxYNmX[[MAIS]]kKn/Gi2[[MAIS]]HftZ7HD9JLvZBpYhp4yjqShblQ67d6PlWgrRWXxwDseIiJe3NlF70zrCPBBelkeAhVDXMXnsYtLms3ElsLzxa3c5vpWzTfgyE[[MAIS]]hvALy4ivew7zaxEwrg2KY1T7GOSWZ7vljIvbhVZJgtzbnYiulFjJTtm5W4uJMKLuUJNzB0rxMkzToIE9/kDmeO2OKiwFbIfbe2Wdq0VpllOkjKtj9WM676iBSpYAXG0MsmLMj9CZ/sNi06hGF[[MAIS]]rXxiOSk66M0Hq[[MAIS]]OeUBh4z3Ra6f9yPJn0K9hIQyT[[MAIS]]Dr/QW/QdJIOkLTW8ZyyAF4DW9ojiTlUdySvB5EB1jyZ5nNTpzyE38qIdg7uM1tdWdm9FZGYxMdHwi1tS2dBeIWkDfWEjih01xiVt2dmdRgo0zIZvmmYDJ9LhCU3XPDlwdeQ8[[MAIS]]F7fnxDfxGqZQjZJ[[MAIS]]Y/Q8bdLpgbhcd3gt3SzjMLE0M[[MAIS]]hTmHG1KP2CzCibZ7grFAN3Y3jSPjmEj5Fzs26tdhdjNzSIt1FCueea8P2c4NmxPYkJCg0D1mgNrkH3L5svsO[[MAIS]]6YYrl3df4s[[MAIS]]fcK/to9s/pnkKfBKrAPF6Z4s2WPsALUPBDS5ty7RC2vqXRvH6hPR4o7xhXzQOQ/1xytr/RoEWEVeZ2wgHVVbbtFsALul/IDc7B45wmwxBx9iZHVwpQJVlNZZUBtwKqKhnXz5pM[[MAIS]]7yUAkfhMcO09pPd5kB2MBdRJs[[MAIS]]2FIk0GRUw05IHkc1rZEX5Ow==__CRYPTED__", | |
22 | + "Yot8BeM9lOh431SB7dYQXw==__CRYPTED__", | |
23 | + "Dcr8b5IfZOJjt6qyH5dGyw==__CRYPTED__", | |
24 | + "2.5.1.1.256.32", | |
25 | + "2.8.1.7", | |
26 | + "2.8.1.6"); | |
27 | + OCacicComm->setUrlSsl("https://teste.cacic.cc"); | |
28 | 28 | OCacicComm->setUsuario("cacic"); |
29 | 29 | OCacicComm->setPassword("cacic123"); |
30 | 30 | this->testPath = QDir::currentPath() + "/teste"; |
... | ... | @@ -56,16 +56,16 @@ void CTestCacic::testCommStatus() |
56 | 56 | QVERIFY(OCacicComm->commStatus()); |
57 | 57 | } |
58 | 58 | |
59 | -void CTestCacic::testComm() | |
60 | -{ | |
61 | - bool ok; | |
62 | - if (OCacicComm->commStatus()){ | |
63 | - QJsonObject jsonreply = OCacicComm->comm("/ws/get/test", &ok); | |
64 | -// qDebug() << jsonreply["codestatus"].toString(); | |
65 | - QVERIFY(OCacic.getValueFromTags(jsonreply["reply"].toString(), "Comm_Status", "<>") == QString("OK")); | |
66 | - } else | |
67 | - QSKIP("Teste de comunicação negativo!"); | |
68 | -} | |
59 | +//void CTestCacic::testComm() | |
60 | +//{ | |
61 | +// bool ok; | |
62 | +// if (OCacicComm->commStatus()){ | |
63 | +// QJsonObject jsonreply = OCacicComm->comm("/ws/neo", &ok); | |
64 | +// // qDebug() << jsonreply["codestatus"].toString(); | |
65 | +// QVERIFY(OCacic.getValueFromTags(jsonreply["reply"].toString(), "Comm_Status", "<>") == QString("OK")); | |
66 | +// } else | |
67 | +// QSKIP("Teste de comunicação negativo!"); | |
68 | +//} | |
69 | 69 | |
70 | 70 | void CTestCacic::testDeleteFile() |
71 | 71 | { |
... | ... | @@ -82,7 +82,7 @@ void CTestCacic::testDeleteFolder() |
82 | 82 | } |
83 | 83 | |
84 | 84 | void CTestCacic::testInterfaceDeRede(){ |
85 | -// qDebug() << OCacicComp.getNetworkInterface().at(0)["nome"].toString(); | |
85 | + // qDebug() << OCacicComp.getNetworkInterface().at(0)["nome"].toString(); | |
86 | 86 | QVERIFY2(!OCacicComp.getNetworkInterface().empty(), "Nenhuma interface de rede encontrada."); |
87 | 87 | } |
88 | 88 | |
... | ... | @@ -90,7 +90,7 @@ void CTestCacic::testcoletaIdOs(){ |
90 | 90 | // instancia um OperatingSystem que invoca coletaIdOs() no construtor |
91 | 91 | OperatingSystem OS; |
92 | 92 | |
93 | -// QVERIFY(OS.getIdOs() == OperatingSystem::LINUX_ARCH); | |
93 | + // QVERIFY(OS.getIdOs() == OperatingSystem::LINUX_ARCH); | |
94 | 94 | QVERIFY(OS.getIdOs() != -1); |
95 | 95 | } |
96 | 96 | |
... | ... | @@ -121,6 +121,7 @@ void CTestCacic::testJsonValueFromJsonString() |
121 | 121 | void CTestCacic::testLogin(){ |
122 | 122 | bool ok; |
123 | 123 | QJsonObject jsonReply = OCacicComm->login(&ok); |
124 | + // qDebug() << jsonReply; | |
124 | 125 | QJsonObject sessionvalue = jsonReply["reply"].toObject(); |
125 | 126 | OCacic.setChaveCrypt(sessionvalue["chavecrip"].toString()); |
126 | 127 | QVERIFY(ok); |
... | ... | @@ -131,9 +132,9 @@ void CTestCacic::testSslConnection() |
131 | 132 | bool ok; |
132 | 133 | QJsonObject json = OCacicComm->comm("", &ok, QJsonObject(), true); |
133 | 134 | QJsonValue jsonvalue = (!json["codestatus"].isNull()) ? |
134 | - json["codestatus"] : | |
135 | - QJsonValue::fromVariant(-1); | |
136 | -// qDebug() << jsonvalue.toDouble(); | |
135 | + json["codestatus"] : | |
136 | + QJsonValue::fromVariant(-1); | |
137 | + // qDebug() << jsonvalue.toDouble(); | |
137 | 138 | QVERIFY(jsonvalue.toDouble() == 200 || jsonvalue.toDouble() == 302); |
138 | 139 | } |
139 | 140 | |
... | ... | @@ -154,8 +155,8 @@ void CTestCacic::testDeCrypt(){ |
154 | 155 | |
155 | 156 | void CTestCacic::testCacicCompToJsonObject() |
156 | 157 | { |
157 | -// qDebug() << OCacicComp.toJsonObject(); | |
158 | -// OCacic.setJsonToFile(OCacicComp.toJsonObject(), "jsoncomp.json"); | |
158 | + // qDebug() << OCacicComp.toJsonObject(); | |
159 | + // OCacic.setJsonToFile(OCacicComp.toJsonObject(), "jsoncomp.json"); | |
159 | 160 | QVERIFY(!OCacicComp.toJsonObject().empty()); |
160 | 161 | } |
161 | 162 | |
... | ... | @@ -184,7 +185,7 @@ void CTestCacic::testStartService() |
184 | 185 | exitStatus = OCacic.startProcess("../../install-cacic/debug/install-cacic.exe", true, &ok); |
185 | 186 | qDebug() << exitStatus; |
186 | 187 | #else |
187 | - exitStatus = OCacic.startProcess("../../install-cacic/debug/install-cacic", true, &ok); | |
188 | + exitStatus = OCacic.startProcess("../install-cacic/debug/install-cacic", true, &ok); | |
188 | 189 | #endif |
189 | 190 | QVERIFY(ok); |
190 | 191 | } |
... | ... | @@ -239,7 +240,7 @@ void CTestCacic::testGetTest() |
239 | 240 | bool ok; |
240 | 241 | QJsonObject envio; |
241 | 242 | envio["computador"] = OCacicComp.toJsonObject(); |
242 | - OCacicComm->setUrlGerente("http://10.1.0.137/cacic/web/app_dev.php"); | |
243 | + OCacicComm->setUrlGerente("http://teste.cacic.cc"); | |
243 | 244 | OCacicComm->comm("/ws/neo/getTest", &ok, envio); |
244 | 245 | QVERIFY(ok); |
245 | 246 | } |
... | ... | @@ -259,8 +260,8 @@ void CTestCacic::testColeta() |
259 | 260 | oColeta.configuraColetas(); |
260 | 261 | oColeta.run(); |
261 | 262 | oColeta.waitToCollect(); |
262 | -// OCacic.setJsonToFile(oColeta.toJsonObject(), "/home/eric/coleta.json"); | |
263 | -// qDebug() << oColeta.toJsonObject(); | |
263 | + // OCacic.setJsonToFile(oColeta.toJsonObject(), "/home/eric/coleta.json"); | |
264 | + // qDebug() << oColeta.toJsonObject(); | |
264 | 265 | QVERIFY(!oColeta.toJsonObject()["software"].toObject().isEmpty() && |
265 | 266 | !oColeta.toJsonObject()["hardware"].toObject().isEmpty()); |
266 | 267 | } |
... | ... | @@ -332,7 +333,7 @@ void CTestCacic::testFtpDownload() |
332 | 333 | |
333 | 334 | void CTestCacic::cleanupTestCase() |
334 | 335 | { |
335 | -// OCacic.deleteFile("gpl-2.0.txt"); | |
336 | + // OCacic.deleteFile("gpl-2.0.txt"); | |
336 | 337 | OCacic.deleteFile("log01.txt"); |
337 | 338 | OCacic.deleteFile("./log02.txt"); |
338 | 339 | OCacic.deleteFile("../log03.txt"); | ... | ... |
cacic-teste/testcacic.h
gercols/gercols.pro
... | ... | @@ -9,17 +9,6 @@ QT += network |
9 | 9 | QT -= gui |
10 | 10 | |
11 | 11 | TARGET = gercols |
12 | -CONFIG += console | |
13 | -CONFIG -= app_bundle | |
14 | -CONFIG += qt | |
15 | -CONFIG += c++11 | |
16 | - | |
17 | -win32 { | |
18 | - QT += axcontainer | |
19 | - LIBS += -LE:\LightBase\cacic-agente-project\cacic-agente\src\crypto++\lib -lcryptopp | |
20 | -} else { | |
21 | - LIBS += -L/usr/lib -lcryptopp | |
22 | -} | |
23 | 12 | |
24 | 13 | TEMPLATE = app |
25 | 14 | |
... | ... | @@ -49,5 +38,24 @@ HEADERS += \ |
49 | 38 | ../src/vqtconvert.h \ |
50 | 39 | ../src/wmi.h \ |
51 | 40 | |
41 | +CONFIG += console | |
42 | +CONFIG -= app_bundle | |
43 | +CONFIG += qt | |
44 | +CONFIG += c++11 | |
45 | +CONFIG += static | |
46 | + | |
47 | +win32 { | |
48 | + QT += axcontainer | |
49 | + LIBS += -LE:\LightBase\cacic-agente-project\cacic-agente\src\crypto++\lib -lcryptopp | |
50 | +} else { | |
51 | + LIBS += -L/usr/lib -lcryptopp | |
52 | +} | |
53 | + | |
54 | + | |
55 | + | |
52 | 56 | INCLUDEPATH += ../src \ |
53 | 57 | ../src/crypto++/include/ |
58 | + | |
59 | +DEFINES += STATIC | |
60 | + message("Static build.") | |
61 | +} | ... | ... |