@@ -33,83 +33,6 @@ TEST_CASE("serversql::ServerTest", "[yarp::serversql]")
33
33
Contact addr1 = nic.queryName (" /check/register1" );
34
34
CHECK (addr1.isValid ()); // got an address
35
35
CHECK (addr1.getCarrier () == " tcp" ); // correct carrier
36
-
37
- nic.registerName (" /check/register2" );
38
- Contact addr2 = nic.queryName (" /check/register2" );
39
- CHECK (addr2.isValid ()); // got a second address
40
- CHECK (addr1.getPort ()!=addr2.getPort ()); // different port number
41
- CHECK (addr1.getHost ()==addr2.getHost ()); // same machine
42
-
43
- Contact addr3 = nic.queryName (" /check/register1" );
44
- CHECK (addr3.isValid ()); // first address still there
45
- CHECK (addr1.getPort () == addr3.getPort ()); // same port number
46
-
47
- Contact addr4 = nic.queryName (" /check/register2" );
48
- CHECK (addr4.isValid ()); // second address still there
49
- CHECK (addr2.getPort () == addr4.getPort ()); // same port number
50
- }
51
-
52
- SECTION (" check register forced" )
53
- {
54
- INFO (" checking forced register command..." );
55
- NameClient& nic = NameClient::getNameClient ();
56
- Contact addr1 (" tcp" , " localhost" , 9999 );
57
- nic.registerName (" /check/register/forced" ,addr1);
58
- Contact addr2 = nic.queryName (" /check/register/forced" );
59
- CHECK (addr1.isValid ()); // got an address
60
- CHECK (addr1.getHost () == addr2.getHost ()); // same machine
61
- CHECK (addr1.getPort () == addr2.getPort ()); // same port number
62
- // Contact a2 = nic.queryName("/bar2");
63
- // CHECK(a2.isValid() == false); // non-existent address
64
- }
65
-
66
- SECTION (" check unregister" )
67
- {
68
- INFO (" checking unregister command..." );
69
- NameClient& nic = NameClient::getNameClient ();
70
- nic.registerName (" /check/unregister" );
71
- Contact addr1 = nic.queryName (" /check/unregister" );
72
- CHECK (addr1.isValid ()); // got an address
73
- nic.unregisterName (" /check/unregister" );
74
- Contact addr2 = nic.queryName (" /check/unregister" );
75
- CHECK_FALSE (addr2.isValid ()); // got no address
76
- }
77
-
78
- SECTION (" check port register" )
79
- {
80
- INFO (" checking port registration..." );
81
- NameClient& nic = NameClient::getNameClient ();
82
- Port p;
83
- Contact addr1 = nic.queryName (" /check/port" );
84
- CHECK_FALSE (addr1.isValid ()); // got an address
85
- p.open (" /check/port" );
86
- Contact addr2 = nic.queryName (" /check/port" );
87
- CHECK (addr2.isValid ()); // got no address
88
- p.close ();
89
- Contact addr3 = nic.queryName (" /check/port" );
90
- CHECK_FALSE (addr3.isValid ()); // got an address
91
- }
92
-
93
- SECTION (" check list" )
94
- {
95
- INFO (" checking list..." );
96
- NameClient& nic = NameClient::getNameClient ();
97
- Contact addr1 (" tcp" , " 192.168.1.100" , 9998 );
98
- nic.registerName (" /check/list" ,addr1);
99
- std::string result = nic.send (" NAME_SERVER list" ,true );
100
- std::string target = " registration name /check/list ip 192.168.1.100 port 9998 type tcp" ;
101
- CHECK (result.find (target)!=std::string::npos); // listing found
102
- }
103
-
104
- SECTION (" check set get" )
105
- {
106
- INFO (" checking set/get..." );
107
- NameClient& nic = NameClient::getNameClient ();
108
- nic.registerName (" /check/set" );
109
- std::string result = nic.send (" NAME_SERVER set /check/set prop val" ,true );
110
- result = nic.send (" NAME_SERVER get /check/set prop" ,true );
111
- std::string target = " port /check/set property prop = val" ;
112
- CHECK (result.find (target)!=std::string::npos); // answer found
113
36
}
114
37
115
38
Network::setLocalMode (false );
0 commit comments