summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorMichael Jennings <mej@kainx.org>2002-07-26 20:57:39 +0000
committerMichael Jennings <mej@kainx.org>2002-07-26 20:57:39 +0000
commit8915f0dbcd6f7f06861d59a46d1448e07bcce981 (patch)
tree485e915bba94bfef341a9999507dcd3069525b12 /test
parentc34325613cf6b23fc15f0e6e291ea0e9c4e46cd4 (diff)
downloadlibast-8915f0dbcd6f7f06861d59a46d1448e07bcce981.tar.gz
Fri Jul 26 16:52:40 2002 Michael Jennings (mej)
More socket work. Also, permit muting of error/warning messages by supplying a NULL value for the program name. SVN revision: 6347
Diffstat (limited to 'test')
-rw-r--r--test/test.c14
1 files changed, 11 insertions, 3 deletions
diff --git a/test/test.c b/test/test.c
index 7c9d6be..2ca71c2 100644
--- a/test/test.c
+++ b/test/test.c
@@ -996,14 +996,16 @@ test_socket(void)
spif_charptr_t tmp2 = "unix:/tmp/.X11-unix/X0";
spif_bool_t b;
- TEST_BEGIN("spif_socket_new_from_url() function");
+ TEST_BEGIN("spif_socket_new_from_urls() function");
url1 = spif_url_new_from_ptr(tmp1);
TEST_FAIL_IF(SPIF_URL_ISNULL(url1));
- s1 = spif_socket_new_from_url(url1);
+ s1 = spif_socket_new_from_urls(SPIF_NULL_TYPE(url), url1);
+ spif_url_del(url1);
TEST_FAIL_IF(SPIF_SOCKET_ISNULL(s1));
url2 = spif_url_new_from_ptr(tmp2);
TEST_FAIL_IF(SPIF_URL_ISNULL(url2));
- s2 = spif_socket_new_from_url(url2);
+ s2 = spif_socket_new_from_urls(SPIF_NULL_TYPE(url), url2);
+ spif_url_del(url2);
TEST_FAIL_IF(SPIF_SOCKET_ISNULL(s2));
TEST_PASS();
@@ -1014,6 +1016,12 @@ test_socket(void)
TEST_FAIL_IF(b == FALSE);
TEST_PASS();
+ TEST_BEGIN("spif_socket_del() function");
+ b = spif_socket_del(s1);
+ TEST_FAIL_IF(b == FALSE);
+ b = spif_socket_del(s2);
+ TEST_FAIL_IF(b == FALSE);
+ TEST_PASS();
TEST_PASSED("spif_socket_t");
return 0;