]> git.meshlink.io Git - meshlink/blobdiff - test/basicpp.cpp
Add an --enable-install-tests option to configure.
[meshlink] / test / basicpp.cpp
index c52e2ddbb3014827108b302330ddbdcfc5a11aff..ed2815a1ce3a4857b79b9d9ffd8c4d2eb5dbb90d 100644 (file)
@@ -15,7 +15,7 @@ int main(int argc, char *argv[]) {
 
        // Check that our own node exists.
 
-       meshlink::node *self = mesh.get_node("foo");
+       meshlink::node *self = mesh.get_self();
        if(!self) {
                cerr << "Foo does not know about itself\n";
                return 1;
@@ -25,6 +25,10 @@ int main(int argc, char *argv[]) {
                return 1;
        }
 
+       // Disable local discovery.
+
+       mesh.enable_discovery(false);
+
        // Start and stop the mesh.
 
        if(!mesh.start()) {
@@ -54,7 +58,7 @@ int main(int argc, char *argv[]) {
                return 1;
        }
 
-       self = mesh.get_node("foo");
+       self = mesh.get_self();
        if(!self) {
                cerr << "Foo doesn't know about itself the second time\n";
                return 1;
@@ -66,6 +70,8 @@ int main(int argc, char *argv[]) {
 
        // Start and stop the mesh.
 
+       mesh.enable_discovery(false);
+
        if(!mesh.start()) {
                cerr << "Foo could not start a third time\n";
                return 1;