mirror of
https://github.com/Cleanuparr/Cleanuparr.git
synced 2026-10-28 10:48:49 -04:00
added whisparr v2 air date precedence test
This commit is contained in:
1 parent
f870873a08
commit
62edbcdb37
1 file changed
+13
@@ -150,6 +150,19 @@ public class WhisparrV2ClientTests
|
||||
episodes.ShouldHaveSingleItem().AirDateUtc.ShouldBe(new DateTimeOffset(2024, 5, 12, 0, 0, 0, TimeSpan.Zero));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task GetEpisodesAsync_AirDateAndReleaseDate_KeepsAirDate()
|
||||
{
|
||||
// Arrange
|
||||
RouteEpisodes("""[{"id":1,"seriesId":10,"seasonNumber":2024,"airDateUtc":"2024-05-11T20:00:00Z","releaseDate":"2024-05-12"}]""");
|
||||
|
||||
// Act
|
||||
List<SearchableEpisode> episodes = await _client.GetEpisodesAsync(_arrInstance, seriesId: 10);
|
||||
|
||||
// Assert
|
||||
episodes.ShouldHaveSingleItem().AirDateUtc.ShouldBe(new DateTimeOffset(2024, 5, 11, 20, 0, 0, TimeSpan.Zero));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task GetMissingEpisodesAsync_ReleaseDate_BecomesMidnightUtcAirDate()
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user