def test_unstaged_with_files(self): self._raw_git_clone( type(self)._repos_dir, type(self)._origin_repo, 'master', 'test-clone') base_dir = _os.path.join(type(self)._repos_dir, 'test-clone') ShellHelper.append_text_to_file('Modifying existing file...', 'README', base_dir) ShellHelper.remove_file(_os.path.join(base_dir, 'dummy')) git = GitWrapper(base_dir) self.assertItemsEqual(git.get_unstaged_files(), ['M\tREADME', 'D\tdummy']) return
def test_untracked_with_files(self): self._raw_git_clone( type(self)._repos_dir, type(self)._origin_repo, 'master', 'test-clone') base_dir = _os.path.join(type(self)._repos_dir, 'test-clone') ShellHelper.append_text_to_file('Untracked file here...', 'untracked-test', base_dir) ShellHelper.append_text_to_file('Untracked file here too...', 'untracked-test2', base_dir) git = GitWrapper(base_dir) self.assertItemsEqual(git.get_untracked_files(), ['untracked-test', 'untracked-test2']) return
def test_unstaged_with_files(self): self._raw_git_clone( type(self)._repos_dir, type(self)._origin_repo, 'master', 'test-clone') base_dir = _os.path.join(type(self)._repos_dir, 'test-clone') ShellHelper.append_text_to_file( 'Modifying existing file...', 'README', base_dir) ShellHelper.remove_file(_os.path.join(base_dir, 'dummy')) git = GitWrapper(base_dir) self.assertItemsEqual(git.get_unstaged_files(), ['M\tREADME', 'D\tdummy']) return
def test_untracked_with_files(self): self._raw_git_clone( type(self)._repos_dir, type(self)._origin_repo, 'master', 'test-clone') base_dir = _os.path.join(type(self)._repos_dir, 'test-clone') ShellHelper.append_text_to_file( 'Untracked file here...', 'untracked-test', base_dir) ShellHelper.append_text_to_file( 'Untracked file here too...', 'untracked-test2', base_dir) git = GitWrapper(base_dir) self.assertItemsEqual( git.get_untracked_files(), ['untracked-test', 'untracked-test2']) return