320 GSList *removed = NULL;
323 hosts =
gvm_hosts_new (
"192.168.0.1,192.168.0.2,192.168.0.3");
327 assert_that (totalhosts, is_equal_to (3));
331 assert_that (totalhosts, is_equal_to (2));
332 assert_that (g_slist_length (removed), is_equal_to (1));
333 g_slist_free_full (removed, g_free);
337 assert_that (totalhosts, is_equal_to (1));
338 assert_that (g_slist_length (removed), is_equal_to (1));
339 g_slist_free_full (removed, g_free);
343 assert_that (g_strcmp0 (value,
"192.168.0.3"), is_equal_to (0));
357 suite = create_test_suite ();
359 add_test_with_context (suite, hosts, gvm_hosts_new_never_returns_null);
360 add_test_with_context (suite, hosts,
361 gvm_get_host_type_returns_host_type_ipv4);
362 add_test_with_context (suite, hosts,
363 gvm_get_host_type_returns_host_type_ipv6);
364 add_test_with_context (suite, hosts,
365 gvm_get_host_type_returns_host_type_hostname);
366 add_test_with_context (suite, hosts,
367 gvm_get_host_type_returns_host_type_cidr_block);
368 add_test_with_context (suite, hosts,
369 gvm_get_host_type_returns_host_type_cidr6_block);
370 add_test_with_context (suite, hosts,
371 gvm_get_host_type_returns_host_type_range_short);
372 add_test_with_context (suite, hosts,
373 gvm_get_host_type_returns_host_type_range6_short);
374 add_test_with_context (suite, hosts,
375 gvm_get_host_type_returns_host_type_range_long);
376 add_test_with_context (suite, hosts,
377 gvm_get_host_type_returns_host_type_range6_long);
378 add_test_with_context (suite, hosts, gvm_get_host_type_returns_error);
380 add_test_with_context (suite, hosts, gvm_hosts_new_with_max_returns_error);
381 add_test_with_context (suite, hosts, gvm_hosts_new_with_max_returns_success);
383 add_test_with_context (suite, hosts, gvm_hosts_move_host_to_end);
387 ret = run_single_test (suite, argv[1], create_text_reporter ());
389 ret = run_test_suite (suite, create_text_reporter ());
391 destroy_test_suite (suite);