]> git.ipfire.org Git - location/libloc.git/blobdiff - src/test-network.c
networks: Add tests for overlaps function
[location/libloc.git] / src / test-network.c
index 339743db13321fec44d38c061b3d89709c6e2988..dde13f1582dd32c662f6e9e722de7f849eca1af6 100644 (file)
@@ -192,6 +192,16 @@ int main(int argc, char** argv) {
                exit(EXIT_FAILURE);
        }
 
+       if (!loc_network_overlaps(network1, subnet1)) {
+               fprintf(stderr, "Network1 does not seem to contain subnet1\n");
+               exit(EXIT_FAILURE);
+       }
+
+       if (!loc_network_overlaps(network1, subnet2)) {
+               fprintf(stderr, "Network1 does not seem to contain subnet2\n");
+               exit(EXIT_FAILURE);
+       }
+
        loc_network_unref(subnet1);
        loc_network_unref(subnet2);