anchor.diff:        // TODO: test for failure when adding a file that doesn't exist
         // TODO: test for failure w/ a dir?
   
  +      tempGitDir.dispose();
  +      tempContent.dispose();
  +
       });
   
     expectFutureComplete(future);
  
positive.code:       gitDir = items.item2;
  
        // remove me
        print('git dir at ${gitDir.path}');
  
        // verify the new _gitDir has no branches
        return gitDir.getBranches();
  
negative.code:       expect(td, isNotNull);
        tempContent = td;
  
        //logMessage('temp dir for content: $td');
        final populater = new MapDirectoryPopulater(_initialContentMap);
        return tempContent.populate(populater);
      }).chain((TempDir dir) {
  