Пример #1
0
int main(){
	run(test_scan_until);
	run(test_scan_while);
	run(test_scan_one_of);
	run(test_scan_until_func);
	run(test_scan_while_func);
	run(test_line_and_col_numbers);
	run(test_string_scanner);
	
	return show_report();
}
Пример #2
0
int main() {
	write_test_file(test_file_name);
	
	run(test_read_element_id_with_full_buffer);
	run(test_read_element_id_error_cases);
	run(test_read_data_size_with_full_buffer);
	run(test_read_data_size_error_cases);
	run(test_read_data_size_unknown_sizes);
	run(test_read_element_and_element_header);
	run(test_read_int_and_uint);
	
	unlink(test_file_name);
	return show_report();
}
Пример #3
0
void 
astrometryC(FL_OBJECT *obj, long val) 

{
  int m;
  int x, y, z;

  m = fl_get_menu(obj);
  switch (m) {
  case EDIT_PARAMETERS:
    edit_parameters(obj, m);
    break;
  case DETECT_STARS:
    detect_stars(frame, state.control[state.control_num]);
    break;
  case MATCH_STARS:
    match_stars(frame, state.control[state.control_num]);
    break;
  case SAVE_STAR_LIST:
    star_list(frame, state.control[state.control_num]);
    break;
  case LOAD_STAR_LIST:
    load_star_list(frame, state.control[state.control_num]);
    break;
  case DO_ASTROMETRY:
    state.doastr = 1;
    fl_get_mouse(&x, &y, &z);
    fl_set_mouse(0, 0);
    fl_set_mouse(x, y);
    break;
  case OPTIONS:
    edit_options(obj, m);
    break;
  case CATALOGS:
    edit_catalogs(obj, m);
    break;
  case SAVE_SETTINGS:
    show_settings(obj, m);
    break;
  case SEND_MAIL:
    edit_mail(obj, m);
    break;
  case SHOW_REPORT:
    show_report();
    break;
  }
}