From b9f688f1a442bd5f14a55ad4e4afab0f427d95f5 Mon Sep 17 00:00:00 2001 From: Peng Wu Date: Thu, 5 Aug 2010 15:21:26 +0800 Subject: clean up test_memory_chunk. --- tests/include/test_memory_chunk.cpp | 45 +++++++++++++++++-------------------- 1 file changed, 21 insertions(+), 24 deletions(-) (limited to 'tests/include/test_memory_chunk.cpp') diff --git a/tests/include/test_memory_chunk.cpp b/tests/include/test_memory_chunk.cpp index 6282d93..1edaecc 100755 --- a/tests/include/test_memory_chunk.cpp +++ b/tests/include/test_memory_chunk.cpp @@ -1,8 +1,7 @@ #include -#include #include "memory_chunk.h" -// Test Memory Chunk Functionality +//Test Memory Chunk Functionality int main(int argc, char * argv[]){ MemoryChunk* chunk; chunk = new MemoryChunk(); @@ -11,26 +10,27 @@ int main(int argc, char * argv[]){ int * p = (int *)chunk->begin(); assert(chunk->size() == sizeof(int)); - std::cout<<*p<capacity()<capacity()); + p = & i; chunk->set_chunk(p, sizeof(int), NULL); short t = 5; chunk->set_content(sizeof(int), &t, sizeof(short)); assert( sizeof(int) + sizeof(short) == chunk->size()); - std::cout<capacity()<capacity()); p = (int *)chunk->begin(); short * p2 =(short *)(((char *) (chunk->begin())) + sizeof(int)); - std::cout<<*p<<'\t'<<*p2<set_content(sizeof(int) + sizeof(short), &t, sizeof(short)); assert( sizeof(int) + (sizeof(short) << 1) == chunk->size()); - std::cout<capacity()<capacity()); p = (int *)chunk->begin(); p2 =(short *)(((char *) (chunk->begin())) + sizeof(int)); - std::cout<<*p<<'\t'<<*p2<<'\t'<<*(p2 + 1)<set_size(sizeof(int) + sizeof(short) *3); p = (int *)chunk->begin(); @@ -39,7 +39,7 @@ int main(int argc, char * argv[]){ chunk->set_content(0, &i, sizeof(int)); *(p2+2) = 3; - std::cout<<*p<<'\t'<<*p2<<'\t'<<*(p2 + 1)<<'\t'<<*(p2+2)<set_chunk(&m, sizeof(int), NULL); @@ -49,30 +49,28 @@ int main(int argc, char * argv[]){ chunk->insert_content(sizeof(int), &n, sizeof(int)); int * p3 = (int *)chunk->begin(); - std::cout<<*p3<<'\t'<<*(p3+1)<<'\t'<<*(p3+2)<remove_content(sizeof(int), sizeof(int)); - std::cout<<*p3<<'\t'<<*(p3+1)<get_content(sizeof(int), &tmp, sizeof(int))); - std::cout<load(filename); if ( !retval ){ - std::cerr<<"can't find chunk"<begin(), strlen(version) + 1) == 0){ - std::cout<<"match"<begin(), strlen(version) + 1) == 0){ + printf("match\n"); } chunk->set_content(0, version, strlen(version) + 1); @@ -80,10 +78,9 @@ int main(int argc, char * argv[]){ retval = chunk->load(filename); if ( !retval ){ - std::cerr<<"can't find chunk"<begin(), strlen(version) + 1) == 0){ - std::cout<<"match"<begin(), strlen(version) + 1) == 0){ + printf("match\n"); } return 0; -- cgit