Browse Source

Tests: PityTest - update tests

master
heck 4 years ago
parent
commit
2bc3e7d288
  1. 15
      test/test_swarm.cc

15
test/test_swarm.cc

@ -7,18 +7,19 @@ using namespace pEp;
using namespace pEp::Adapter; using namespace pEp::Adapter;
using namespace pEp::PityTest11; using namespace pEp::PityTest11;
void test_node1(PityUnit<PityPerspective>& unit, PityPerspective* psp) void test_node1(PityUnit<PityPerspective>& unit, PityPerspective* ctx)
{ {
unit.log("ModelName:" + psp->model.getName()); unit.log("ModelName:" + ctx->model.getName());
unit.log("perspective name:" + psp->name); unit.log("perspective name:" + ctx->name);
unit.log("perspective partner:" + psp->partner); unit.log("perspective partner:" + ctx->partner);
unit.log("HOME: " + std::string(getenv("HOME")));
std::string msg = "Message from: " + unit.getPathShort(); std::string msg = "Message from: " + unit.getPathShort();
int throttle = 1000; int throttle = 1000;
while (true) { while (true) {
Utils::sleep_millis(throttle); Utils::sleep_millis(throttle);
for (auto peer : unit.transportEndpoints()) { for (auto peer : ctx->peers) {
unit.transport()->sendMsg(peer.first,msg); unit.transport()->sendMsg(peer, msg);
} }
while (unit.transport()->hasMsg()) { while (unit.transport()->hasMsg()) {
@ -29,7 +30,7 @@ void test_node1(PityUnit<PityPerspective>& unit, PityPerspective* psp)
int main(int argc, char* argv[]) int main(int argc, char* argv[])
{ {
int nodesCount = 23; int nodesCount = 3;
PityModel model{ "test_swarm", nodesCount }; PityModel model{ "test_swarm", nodesCount };
PitySwarm swarm{ model }; PitySwarm swarm{ model };

Loading…
Cancel
Save