From c7b16ade191bb753ebadb45efe6be7386f67351d Mon Sep 17 00:00:00 2001 From: Sebastian Thiel Date: Sat, 17 Jan 2015 15:53:55 +0100 Subject: Submodule.remove() now deals with .git files correctly. A simple test verifies this at least. --- git/test/test_submodule.py | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'git/test/test_submodule.py') diff --git a/git/test/test_submodule.py b/git/test/test_submodule.py index bb488502..76412123 100644 --- a/git/test/test_submodule.py +++ b/git/test/test_submodule.py @@ -665,8 +665,10 @@ class TestSubmodule(TestBase): assert sm.module_exists() # remove - sm.remove() - assert sm.exist() sm_module_path = sm.module().git_dir - assert sm.module_exists() - assert os.path.isdir(sm_module_path) + sm.remove() + assert not sm.exists() + assert not sm.module_exists() + assert not os.path.isdir(sm_module_path) + + -- cgit v1.2.1