@@ -20,7 +20,7 @@ def update(self, op, index, max_count, message=''):
2020
2121class TestSubmodule (TestBase ):
2222
23- k_subm_current = "83a9e4a0dad595188ff3fb35bc3dfc4d931eff6d "
23+ k_subm_current = "cb68eef0865df6aedbc11cd81888625a70da6777 "
2424k_subm_changed = "394ed7006ee5dc8bddfd132b64001d5dfc0ffdd3"
2525k_no_subm_tag = "0.1.6"
2626
@@ -40,7 +40,7 @@ def _do_base_tests(self, rwrepo):
4040# at a different time, there is None
4141assert len (Submodule .list_items (rwrepo ,self .k_no_subm_tag ))== 0
4242
43- assert sm .path == 'ext/gitdb'
43+ assert sm .path == 'git/ ext/gitdb'
4444assert sm .path != sm .name # in our case, we have ids there, which don't equal the path
4545assert sm .url == 'git://gitorious.org/git-python/gitdb.git'
4646assert sm .branch_path == 'refs/heads/master' # the default ...
@@ -184,7 +184,7 @@ def _do_base_tests(self, rwrepo):
184184sm .update (recursive = True ,dry_run = True ,progress = prog )
185185assert not csm .module_exists ()
186186
187- # updaterecuesively again
187+ # updaterecursively again
188188sm .update (recursive = True )
189189assert csm .module_exists ()
190190
@@ -237,6 +237,7 @@ def _do_base_tests(self, rwrepo):
237237# deletion will fail
238238# NOTE: As we did a few updates in the meanwhile, the indices were reset
239239# Hence we create some changes
240+ csm .set_parent_commit (csm .repo .head .commit )
240241sm .config_writer ().set_value ("somekey" ,"somevalue" )
241242csm .config_writer ().set_value ("okey" ,"ovalue" )
242243self .failUnlessRaises (InvalidGitRepositoryError ,sm .remove )