static content::WebContents *createBlankWebContents(WebContentsAdapterClient *adapterClient, content::BrowserContext *browserContext)
{
    content::WebContents::CreateParams create_params(browserContext, NULL);
    create_params.routing_id = MSG_ROUTING_NONE;
    create_params.initial_size = gfx::Size(kTestWindowWidth, kTestWindowHeight);
    create_params.context = reinterpret_cast<gfx::NativeView>(adapterClient);
    return content::WebContents::Create(create_params);
}
Exemple #2
0
int main(int argc, const char * argv[])
{
	/* Name our little program */
	strncpy(program_name, argv[0], short_strlen);
	/* Prepare ilu functions "database" */ 
	init_strings();
	/* initialize DevIL in order to get defined behavior of the app */
	ilInit();
	iluInit();
	/* Prepare command line parsing */
	Params * parameters = create_params();
	/* Do the parsing */
	parse_arguments(argc, argv, parameters);
	/* Finally do what we wanted */
	do_stuff(parameters);
	/* Clean after the party */
	destroy_params(parameters);
	return 0;
}
Exemple #3
0
void
test_validate_data_and_payload_creation(const axutil_env_t* env)
{
	wsf_wsdl_data_t* data = NULL;
	wsf_wsdl_data_template_t* data_template = NULL;
	axis2_bool_t success;
	axis2_char_t* payload;
	
	AXIS2_LOG_DEBUG_MSG(env->log, "[wsf_wsdl_test] Starting test_wsdl_data...");

	data = create_params(env);

	if (data)
	{
		AXIS2_LOG_DEBUG_MSG(env->log, "[wsf_wsdl_test]data is not NULL, again a good sign!");
	}

	data_template = create_template(env);

	if (data_template)
	{
		AXIS2_LOG_DEBUG_MSG(env->log, "[wsf_wsdl_test]wow!, even template is not NULL!");
	}

	success = validate_data(env, NULL, data_template, data, VALIDATION_CRITERIA_REQUEST_MODE_TYPE);
	
	if (success)	
	{
		AXIS2_LOG_DEBUG_MSG(env->log, "[wsf_wsdl_test]validation result : SUCCESS!!!");
	}
	
	payload = create_payload(env, data);
	AXIS2_LOG_DEBUG(env->log, AXIS2_LOG_SI, "[wsf_wsdl_test]payload : %s", payload);

	AXIS2_LOG_DEBUG_MSG(env->log, "[wsf_wsdl_test] Ending test_wsdl_data...");
}
Exemple #4
0
int main(int argc_m, char *argv_m[])
{

   int ret,argc=0;
   char argstr[200];
   int total_cases,cur_case=0,fail=0;
   char **argv=NULL;
   char openssltestnum[20];
   FILE *arg_fp;


  if(openssl_init())
  {
    return 1;
  }



    if(argc_m > 1)
    	arg_fp = fopen(argv_m[1],"r+");
    else
    	return 1; // filename needed as argument.


    if(!arg_fp)
    {
      return 1;
    }

    while(!feof(arg_fp)&&!fail)
    {
  	  memset(argstr,0,200);
      fgets(argstr, 200, arg_fp);
      strip(argstr);
      argv = create_params(argstr,&argc);
	  strcpy(openssltestnum,argv[1]);

	  if(!strcmp(argv[2],"test_log"))
      {
        print_logs(argc,argv);
      }
      else if(!strcmp(argv[2],"compare"))
      {
        ret = compare_files(argv[3],argv[4]);
        if(ret)
        {
        testResultXml(openssltestnum, ret);
        fail=1;
        }

      }
      else if(!strcmp(argv[2],"append"))
      {
        ret = append(argv[3],argv[4],argv[5]);
        if(ret)
        {
         testResultXml(openssltestnum, ret);
         fail=1;
        }

      }
       else if(!strcmp(argv[2],"delete"))
      {
        delete_file(argv[3]);

      }
      else
      {
        ret = openssl_main(argc-2,argv+2);
        if(ret)
        {
        testResultXml(openssltestnum, ret);
        fail=1;
        }

      }

     //delete_params(argv,argc);
   }//while

   if(!fail&&!ret)
   testResultXml(openssltestnum, fail);
   fclose(arg_fp);


 openssl_deinit();
 return ret;
}