1 file changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -1399,4 +1399,15 @@ def test_ignored_items_reported(self):
1399
1399
assert temp_repo .ignored (['included_file.txt' , 'included_dir/file.txt' ]) == []
1400
1400
assert temp_repo .ignored (['ignored_file.txt' ]) == ['ignored_file.txt' ]
1401
1401
assert temp_repo .ignored (['included_file.txt' , 'ignored_file.txt' ]) == ['ignored_file.txt' ]
1402
- assert temp_repo .ignored (['included_file.txt' , 'ignored_file.txt' , 'included_dir/file.txt' , 'ignored_dir/file.txt' ]) == ['ignored_file.txt' , 'ignored_dir/file.txt' ]
1402
+ assert temp_repo .ignored (['included_file.txt' , 'ignored_file.txt' , 'included_dir/file.txt' , 'ignored_dir/file.txt' ]) == ['ignored_file.txt' , 'ignored_dir/file.txt' ]
1403
+
1404
+ def test_ignored_raises_error_w_symlink (self ):
1405
+ with tempfile .TemporaryDirectory () as tdir :
1406
+ tmp_dir = pathlib .Path (tdir )
1407
+ temp_repo = Repo .init (tmp_dir / "repo" )
1408
+
1409
+ os .mkdir (tmp_dir / "target" )
1410
+ os .symlink (tmp_dir / "target" , tmp_dir / "symlink" )
1411
+
1412
+ with pytest .raises (GitCommandError ):
1413
+ temp_repo .ignored (tmp_dir / "symlink/file.txt" )
<
3294
div class="d-flex flex-column gap-2 pt-3 react-comments-container Comment-module__commit-discussion-comments--WaMOe" id="comments">