Fixed: Edge case where import fails due to DB relationship mismatch

Signed-off-by: Robin Dadswell <robin@dadswell.email>
pull/770/head
Qstick 4 years ago
parent d4383d4180
commit ff40d82ef1

@ -91,5 +91,18 @@ namespace NzbDrone.Core.Test.MediaFiles.BookImport.Specifications
Subject.IsSatisfiedBy(_localTrack, null).Accepted.Should().BeFalse(); Subject.IsSatisfiedBy(_localTrack, null).Accepted.Should().BeFalse();
} }
[Test]
public void should_be_accepted_if_file_cannot_be_fetched()
{
_localTrack.Tracks = Builder<Track>.CreateListOfSize(1)
.TheFirst(1)
.With(e => e.TrackFileId = 1)
.With(e => e.TrackFile = new LazyLoaded<TrackFile>((TrackFile)null))
.Build()
.ToList();
Subject.IsSatisfiedBy(_localTrack, null).Accepted.Should().BeTrue();
}
} }
} }

Loading…
Cancel
Save