merged
This commit is contained in:
commit
fc5bf78919
36 changed files with 1193 additions and 525 deletions
|
|
@ -29,17 +29,17 @@ ARC_TEST(Hashtable_Init){
|
|||
ARC_Hashtable_Destroy(hashtable);
|
||||
}
|
||||
|
||||
ARC_TEST(Vector_Add){
|
||||
ARC_TEST(Hashtable_Add){
|
||||
ARC_Hashtable *hashtable;
|
||||
ARC_Hashtable_KeyCompareFn keyCompareFn = TEST_Hashtable_KeyCompareDataFn;
|
||||
ARC_Hashtable_DestroyKeyValueFn destroyKeyValueFn = TEST_Hashtable_DestroyKeyValueFn;
|
||||
ARC_Hashtable_Create(&hashtable, NULL, &keyCompareFn, &destroyKeyValueFn);
|
||||
|
||||
char *key0 = (char *)"test";
|
||||
char *key0 = (char *)"tests";
|
||||
int32_t val0 = 2;
|
||||
ARC_Hashtable_Add(hashtable, &key0, &val0);
|
||||
|
||||
ARC_CHECK(2 == *(int32_t *)ARC_Hashtable_Get(hashtable, (char *)"test"));
|
||||
ARC_CHECK(2 == *(int32_t *)ARC_Hashtable_Get(hashtable, (char *)"tests"));
|
||||
|
||||
ARC_Hashtable_Destroy(hashtable);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue