def test_get_changed_files(self):
        """Test that _get_changed_files returns the list of changed files."""
        files = self.git_handler._get_changed_files()
        self.assertTrue(files)

        # Should include file1.txt (modified) and file2.txt (added)
        file_paths = [line.split('\t')[-1] for line in files]
        self.assertIn('file1.txt', file_paths)
        self.assertIn('file2.txt', file_paths)
Test that _get_changed_files returns the list of changed files.
tests/unit/test_git_handler_real.py