summaryrefslogtreecommitdiff
path: root/tests-clar/network
diff options
context:
space:
mode:
Diffstat (limited to 'tests-clar/network')
-rw-r--r--tests-clar/network/createremotethenload.c4
-rw-r--r--tests-clar/network/fetch.c2
-rw-r--r--tests-clar/network/remotelocal.c7
-rw-r--r--tests-clar/network/remoterename.c1
-rw-r--r--tests-clar/network/remotes.c2
5 files changed, 15 insertions, 1 deletions
diff --git a/tests-clar/network/createremotethenload.c b/tests-clar/network/createremotethenload.c
index 45931d376..b64c2ccc4 100644
--- a/tests-clar/network/createremotethenload.c
+++ b/tests-clar/network/createremotethenload.c
@@ -22,7 +22,11 @@ void test_network_createremotethenload__initialize(void)
void test_network_createremotethenload__cleanup(void)
{
git_remote_free(_remote);
+ _remote = NULL;
+
git_repository_free(_repo);
+ _repo = NULL;
+
cl_fixture_cleanup("testrepo.git");
}
diff --git a/tests-clar/network/fetch.c b/tests-clar/network/fetch.c
index d2140b5f4..9c37d721f 100644
--- a/tests-clar/network/fetch.c
+++ b/tests-clar/network/fetch.c
@@ -13,6 +13,8 @@ void test_network_fetch__initialize(void)
void test_network_fetch__cleanup(void)
{
git_repository_free(_repo);
+ _repo = NULL;
+
cl_fixture_cleanup("./fetch");
}
diff --git a/tests-clar/network/remotelocal.c b/tests-clar/network/remotelocal.c
index f7ae83423..f7dcfc0e6 100644
--- a/tests-clar/network/remotelocal.c
+++ b/tests-clar/network/remotelocal.c
@@ -15,9 +15,14 @@ void test_network_remotelocal__initialize(void)
void test_network_remotelocal__cleanup(void)
{
- git_remote_free(remote);
git_buf_free(&file_path_buf);
+
+ git_remote_free(remote);
+ remote = NULL;
+
git_repository_free(repo);
+ repo = NULL;
+
cl_fixture_cleanup("remotelocal");
}
diff --git a/tests-clar/network/remoterename.c b/tests-clar/network/remoterename.c
index 70041f45d..e9a7fc0cc 100644
--- a/tests-clar/network/remoterename.c
+++ b/tests-clar/network/remoterename.c
@@ -16,6 +16,7 @@ void test_network_remoterename__initialize(void)
void test_network_remoterename__cleanup(void)
{
git_remote_free(_remote);
+ _remote = NULL;
cl_git_sandbox_cleanup();
}
diff --git a/tests-clar/network/remotes.c b/tests-clar/network/remotes.c
index 1d58aba75..4fe3ebed9 100644
--- a/tests-clar/network/remotes.c
+++ b/tests-clar/network/remotes.c
@@ -20,6 +20,8 @@ void test_network_remotes__initialize(void)
void test_network_remotes__cleanup(void)
{
git_remote_free(_remote);
+ _remote = NULL;
+
cl_git_sandbox_cleanup();
}