diff --git a/src/NzbDrone.Core.Test/MediaFiles/DiskScanServiceTests/ScanFixture.cs b/src/NzbDrone.Core.Test/MediaFiles/DiskScanServiceTests/ScanFixture.cs index b0b40eeae..e32a4005b 100644 --- a/src/NzbDrone.Core.Test/MediaFiles/DiskScanServiceTests/ScanFixture.cs +++ b/src/NzbDrone.Core.Test/MediaFiles/DiskScanServiceTests/ScanFixture.cs @@ -228,5 +228,23 @@ namespace NzbDrone.Core.Test.MediaFiles.DiskScanServiceTests Mocker.GetMock() .Verify(v => v.GetImportDecisions(It.Is>(l => l.Count == 2), _series), Times.Once()); } + + [Test] + public void should_find_files_at_root_of_series_folder() + { + GivenParentFolderExists(); + _series.Path = @"C:\Test\TV\.hack".AsOsAgnostic(); + + GivenFiles(new List + { + Path.Combine(_series.Path, "file1.mkv").AsOsAgnostic(), + Path.Combine(_series.Path, "s01e01.mkv").AsOsAgnostic() + }); + + Subject.Scan(_series); + + Mocker.GetMock() + .Verify(v => v.GetImportDecisions(It.Is>(l => l.Count == 2), _series), Times.Once()); + } } }