365 suite = create_test_suite ();
367 add_test_with_context (
368 suite, gmp, gmp_task_status_returns_correct_string_for_valid_response);
369 add_test_with_context (suite, gmp, gmp_task_status_returns_null_when_no_task);
370 add_test_with_context (suite, gmp,
371 gmp_task_status_returns_null_when_no_status);
373 add_test_with_context (suite, gmp,
374 gmp_read_create_response_returns_uuid_on_success);
375 add_test_with_context (
376 suite, gmp, gmp_read_create_response_succeeds_without_uuid_parameter);
377 add_test_with_context (suite, gmp,
378 gmp_read_create_response_returns_error_when_no_status);
379 add_test_with_context (
380 suite, gmp, gmp_read_create_response_returns_error_on_read_failure);
382 add_test_with_context (suite, gmp,
383 gmp_check_response_succeeds_with_valid_response);
384 add_test_with_context (suite, gmp, gmp_check_response_returns_gmp_error_code);
385 add_test_with_context (suite, gmp,
386 gmp_check_response_returns_error_on_read_failure);
387 add_test_with_context (suite, gmp,
388 gmp_check_response_returns_error_when_no_status);
390 add_test_with_context (suite, gmp, gmp_ping_succeeds_with_valid_response);
391 add_test_with_context (suite, gmp, gmp_ping_returns_error_on_send_failure);
392 add_test_with_context (suite, gmp, gmp_ping_returns_error_on_read_failure);
393 add_test_with_context (suite, gmp,
394 gmp_ping_returns_error_with_invalid_status);
397 ret = run_single_test (suite, argv[1], create_text_reporter ());
399 ret = run_test_suite (suite, create_text_reporter ());
401 destroy_test_suite (suite);