/** * The application entry point under linux and windows. * * @param argc number of arguments including the program name * @param argv program arguments including the program name */ int main(int argc, char *argv[]) { /* rhash_transmit(RMSG_SET_OPENSSL_MASK, 0, RHASH_ALL_HASHES, 0); */ #ifndef USE_RHASH_DLL rhash_library_init(); #endif test_endianness(); if(argc > 1 && strcmp(argv[1], "--speed") == 0) { unsigned hash_id = (argc > 2 ? find_hash(argv[2]) : RHASH_SHA1); if(hash_id == 0) { fprintf(stderr, "error: unknown hash_id: %s\n", argv[2]); return 1; } test_known_strings(hash_id); run_benchmark(hash_id, 0, stdout); } else if(argc > 1 && strcmp(argv[1], "--flags") == 0) { printf("%s", compiler_flags); } else { test_all_known_strings(); test_long_strings(); test_alignment(); if(n_errors == 0) printf("All sums are working properly!\n"); fflush(stdout); } if(n_errors > 0) printf("%s", compiler_flags); return (n_errors == 0 ? 0 : 1); }
int main(int argc, const char * argv[]) { test_units(); test_breaking(); test_realloc(); test_alignment(); return 0; }
static void test_protein2dna(Sequence *query, Sequence *target){ register C4_Model *protein2dna = Protein2DNA_create(Affine_Model_Type_LOCAL); register Protein2DNA_Data *p2dd = Protein2DNA_Data_create(query, target); test_alignment(protein2dna, query, target, p2dd); Protein2DNA_Data_destroy(p2dd); C4_Model_destroy(protein2dna); return; }
int main (void) { test_write_and_read_functions (); test_alignment (); test_overrun (); test_big_objects (); return error ? 1 : 0; }
int main() { test_one_int(); test_string(); test_checker(); test_alignment(); test_zero_allocation(); test_deallocation(); std::cout << "Tests passed!" << std::endl; }
static void test_protein2genome(Sequence *query, Sequence *target){ register C4_Model *protein2genome = Protein2Genome_create(Affine_Model_Type_LOCAL); register Protein2Genome_Data *p2gd = Protein2Genome_Data_create(query, target); test_alignment(protein2genome, query, target, p2gd); Protein2Genome_Data_destroy(p2gd); C4_Model_destroy(protein2genome); return; }
/** * The program entry point under Windows CE * * @param argc number of arguments including program name * @param argv program argumants including its name */ int _tmain(int argc, _TCHAR* argv[]) { wchar_t *wcstring; (void)argc; (void)argv; test_known_strings(); test_alignment(); wcstring = char2wchar(g_msg ? g_msg : "Success!\r\nAll sums are working properly."); MessageBox(NULL, wcstring, _T("caption"), MB_OK|MB_ICONEXCLAMATION); free(wcstring); return (n_errors == 0 ? 0 : 1); }
void add_alignment_patterns ( char **pattern, int version ) //add { int i; int j; int x = 4; //begin of dark array for ( i = 0; i < alignment_patterns[version][0]; i++ ) { for ( j = 0; j < alignment_patterns[version][0]; j++ ) { if ( test_alignment ( pattern, alignment_patterns[version][i + 1], alignment_patterns[version][j + 1] ) == 0 ) add_alignment( pattern, alignment_patterns[version][i + 1], alignment_patterns[version][j + 1] ); } } }
intermediary (char *p) { return test_alignment (p); }
int main () { test_alignment(); return 0; }