reference_identities);
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (!empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
+ g_assert_no_error (error);
/* Yay the verification was a success! */
reference_identities);
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (!empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
+ g_assert_no_error (error);
/* Yay the verification was a success! */
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
/* And it should say we're self-signed (oddly enough) */
- g_assert_cmpuint (reason, ==, EMP_TLS_CERTIFICATE_REJECT_REASON_SELF_SIGNED);
+ g_assert_error (error, G_IO_ERROR,
+ EMP_TLS_CERTIFICATE_REJECT_REASON_SELF_SIGNED);
g_clear_error (&error);
g_object_unref (verifier);
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
/* And it should say we're self-signed (oddly enough) */
- g_assert_cmpuint (reason, ==, EMP_TLS_CERTIFICATE_REJECT_REASON_SELF_SIGNED);
+ g_assert_error (error, G_IO_ERROR,
+ EMP_TLS_CERTIFICATE_REJECT_REASON_SELF_SIGNED);
g_clear_error (&error);
g_object_unref (verifier);
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
/* And it should say we're self-signed (oddly enough) */
- g_assert_cmpuint (reason, ==, EMP_TLS_CERTIFICATE_REJECT_REASON_HOSTNAME_MISMATCH);
+ g_assert_error (error, G_IO_ERROR,
+ EMP_TLS_CERTIFICATE_REJECT_REASON_HOSTNAME_MISMATCH);
g_clear_error (&error);
g_object_unref (verifier);
empathy_tls_verifier_verify_async (verifier, fetch_callback_result, test);
g_main_loop_run (test->loop);
- if (empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
- NULL, &error))
- g_assert_not_reached ();
+ empathy_tls_verifier_verify_finish (verifier, test->result, &reason,
+ NULL, &error);
/* And it should say we're self-signed (oddly enough) */
- g_assert_cmpuint (reason, ==, EMP_TLS_CERTIFICATE_REJECT_REASON_HOSTNAME_MISMATCH);
+ g_assert_error (error, G_IO_ERROR,
+ EMP_TLS_CERTIFICATE_REJECT_REASON_HOSTNAME_MISMATCH);
g_clear_error (&error);
g_object_unref (verifier);