diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2015-11-03 08:13:41 -0800 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2015-11-03 08:13:41 -0800 |
commit | 3ce6cd4bdc6ebc47973af78f3c76e89d920a594d (patch) | |
tree | fa5f8d178e3bf04874b71a40215ee7e7c15a264f | |
parent | d07c9f4d2a59dbd423c155b0e74fdeb3c88ea4b9 (diff) | |
parent | 505e4531b7e52daf6caa9eac9904d9a014e0d14f (diff) | |
download | libgit2-3ce6cd4bdc6ebc47973af78f3c76e89d920a594d.tar.gz |
Merge pull request #3494 from leoyanggit/fix_unit_test_build
Fix build for unit test
-rw-r--r-- | tests/online/badssl.c | 15 |
1 files changed, 13 insertions, 2 deletions
diff --git a/tests/online/badssl.c b/tests/online/badssl.c index 850468320..12badbda3 100644 --- a/tests/online/badssl.c +++ b/tests/online/badssl.c @@ -5,23 +5,34 @@ static git_repository *g_repo; #if defined(GIT_OPENSSL) || defined(GIT_WINHTTP) || defined(GIT_SECURE_TRANSPORT) +static bool g_has_ssl = true; +#else +static bool g_has_ssl = false; +#endif void test_online_badssl__expired(void) { + if (!g_has_ssl) + cl_skip(); + cl_git_fail_with(GIT_ECERTIFICATE, git_clone(&g_repo, "https://expired.badssl.com/fake.git", "./fake", NULL)); } void test_online_badssl__wrong_host(void) { + if (!g_has_ssl) + cl_skip(); + cl_git_fail_with(GIT_ECERTIFICATE, git_clone(&g_repo, "https://wrong.host.badssl.com/fake.git", "./fake", NULL)); } void test_online_badssl__self_signed(void) { + if (!g_has_ssl) + cl_skip(); + cl_git_fail_with(GIT_ECERTIFICATE, git_clone(&g_repo, "https://self-signed.badssl.com/fake.git", "./fake", NULL)); } - -#endif |