1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-22 08:08:50 -05:00

Added unit test 1306 so tests 558 & 559 are now fully replaced

This commit is contained in:
Dan Fandrich 2011-03-04 15:13:12 -08:00
parent bfc491a2d2
commit 80225b08cd
4 changed files with 47 additions and 10 deletions

View File

@ -70,7 +70,7 @@ EXTRA_DIST = test1 test108 test117 test127 test20 test27 test34 test46 \
test313 test1115 test578 test579 test1116 test1200 test1201 test1202 \ test313 test1115 test578 test579 test1116 test1200 test1201 test1202 \
test1203 test1117 test1118 test1119 test1120 test1300 test1301 test1302 \ test1203 test1117 test1118 test1119 test1120 test1300 test1301 test1302 \
test1303 test320 test321 test322 test323 test324 test1121 test581 test580 \ test1303 test320 test321 test322 test323 test324 test1121 test581 test580 \
test1304 test1305 test1304 test1305 test1306
filecheck: filecheck:
@mkdir test-place; \ @mkdir test-place; \

View File

@ -1,4 +1,5 @@
<testcase> <testcase>
<!-- This replaces test 558 -->
<info> <info>
<keywords> <keywords>
unittest unittest
@ -16,11 +17,14 @@ none
unittest unittest
</features> </features>
<name> <name>
internal hash create/add/destroy testing internal hash create/destroy testing
</name> </name>
<tool> <tool>
unit1305 unit1305
</tool> </tool>
<command>
1305
</command>
</client> </client>
</testcase> </testcase>

30
tests/data/test1306 Normal file
View File

@ -0,0 +1,30 @@
<testcase>
<!-- This replaces test 559 -->
<info>
<keywords>
unittest
hash
</keywords>
</info>
#
# Client-side
<client>
<server>
none
</server>
<features>
unittest
</features>
<name>
internal hash create/add/destroy testing
</name>
<tool>
unit1305
</tool>
<command>
1306
</command>
</client>
</testcase>

View File

@ -117,6 +117,8 @@ UNITTEST_START
struct Curl_dns_entry *nodep; struct Curl_dns_entry *nodep;
size_t key_len; size_t key_len;
/* Test 1305 exits without adding anything to the hash */
if (strcmp(arg, "1305") != 0) {
CURLcode rc = create_node(); CURLcode rc = create_node();
abort_unless(rc == CURLE_OK, "data node creation failed"); abort_unless(rc == CURLE_OK, "data node creation failed");
key_len = strlen(data_key); key_len = strlen(data_key);
@ -127,5 +129,6 @@ UNITTEST_START
data_node = NULL; data_node = NULL;
/* To do: test retrieval, deletion, edge conditions */ /* To do: test retrieval, deletion, edge conditions */
}
UNITTEST_STOP UNITTEST_STOP