5 static void test_seq_new();
6 static void test_seq_uppercase();
7 static void test_seq_destroy();
12 fprintf( stderr, "Running all tests for seq.c\n" );
18 fprintf( stderr, "Done\n\n" );
26 fprintf( stderr, " Testing seq_new ... " );
28 seq_entry *entry = NULL;
29 size_t max_seq_name = MAX_SEQ_NAME;
30 size_t max_seq = MAX_SEQ;
32 entry = seq_new( max_seq_name, max_seq );
34 assert( entry->seq_name != NULL );
35 assert( entry->seq != NULL );
36 assert( entry->seq_len == 0 );
40 fprintf( stderr, "OK\n" );
44 void test_seq_uppercase()
46 fprintf( stderr, " Testing seq_uppercase ... " );
52 assert( strcmp( seq, "ATCG" ) == 0 );
54 fprintf( stderr, "OK\n" );
58 void test_seq_destroy()
60 fprintf( stderr, " Testing seq_destroy ... " );
62 seq_entry *entry = NULL;
63 size_t max_seq_name = MAX_SEQ_NAME;
64 size_t max_seq = MAX_SEQ;
66 entry = seq_new( max_seq_name, max_seq );
68 assert( entry->seq_name != NULL );
69 assert( entry->seq != NULL );
70 assert( entry->seq_len == 0 );
74 fprintf( stderr, "OK\n" );