1. 01 Apr, 2014 2 commits
    • Remove most submodule reloads from tests · 8061d519
      With the new submodule cache validity checks, we generally don't
      need to call git_submodule_reload_all to have up-to-date submodule
      data.  Some tests are still calling it where I want to actually
      test that it can be called safely and doesn't break anything, but
      mostly it is not needed.
      
      This also expands some of the existing submodule tests to cover
      some variants on the behavior that was already being tested.
      Russell Belfer committed
    • Fix submodule accounting for name and path changes · 4ece3e22
      Wrote tests that try adding, removing, and updating the name of
      submodules which showed a number of problems with how we account
      for changes when incrementally updating the submodule info.  Most
      of these issues didn't exist before because reloading would always
      blow away the old submodule data.
      Russell Belfer committed
  2. 26 Mar, 2014 1 commit