]> git.ipfire.org Git - location/libloc.git/commitdiff
networks: Add tests for overlaps function
authorMichael Tremer <michael.tremer@ipfire.org>
Wed, 25 Nov 2020 14:44:56 +0000 (14:44 +0000)
committerMichael Tremer <michael.tremer@ipfire.org>
Wed, 25 Nov 2020 14:44:56 +0000 (14:44 +0000)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
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);