src/server/test/vfs.c

changeset 659
07b815faa6ac
parent 633
392ec9026b07
equal deleted inserted replaced
658:7290604d846d 659:07b815faa6ac
449 449
450 CxMap *files = cxHashMapCreate(cxDefaultAllocator, CX_STORE_POINTERS, 8); 450 CxMap *files = cxHashMapCreate(cxDefaultAllocator, CX_STORE_POINTERS, 8);
451 451
452 VFSEntry entry; 452 VFSEntry entry;
453 while(vfs_readdir(dir, &entry)) { 453 while(vfs_readdir(dir, &entry)) {
454 cxMapPut(files, cx_hash_key_str(entry.name), dir); 454 cxMapPut(files, entry.name, dir);
455 } 455 }
456 456
457 CX_TEST_ASSERT(cxMapSize(files)== 4); 457 CX_TEST_ASSERT(cxMapSize(files)== 4);
458 CX_TEST_ASSERT(cxMapGet(files, cx_hash_key_str("file1"))); 458 CX_TEST_ASSERT(cxMapGet(files, "file1"));
459 CX_TEST_ASSERT(cxMapGet(files, cx_hash_key_str("file2"))); 459 CX_TEST_ASSERT(cxMapGet(files, "file2"));
460 CX_TEST_ASSERT(cxMapGet(files, cx_hash_key_str("file3"))); 460 CX_TEST_ASSERT(cxMapGet(files, "file3"));
461 CX_TEST_ASSERT(cxMapGet(files, cx_hash_key_str("file4"))); 461 CX_TEST_ASSERT(cxMapGet(files, "file4"));
462 462
463 cxMapFree(files); 463 cxMapFree(files);
464 464
465 } 465 }
466 466

mercurial