mirror of
https://github.com/zoriya/Kyoo.git
synced 2025-07-09 03:04:20 -04:00
Fixing tests
This commit is contained in:
parent
5152368950
commit
63e5c81691
@ -62,7 +62,8 @@ namespace Kyoo.Tests.Database
|
||||
episode = await _repository.Edit(new Episode
|
||||
{
|
||||
ID = 1,
|
||||
SeasonNumber = 2
|
||||
SeasonNumber = 2,
|
||||
ShowID = 1
|
||||
}, false);
|
||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s2e1", episode.Slug);
|
||||
episode = await _repository.Get(1);
|
||||
@ -77,7 +78,8 @@ namespace Kyoo.Tests.Database
|
||||
episode = await _repository.Edit(new Episode
|
||||
{
|
||||
ID = 1,
|
||||
EpisodeNumber = 2
|
||||
EpisodeNumber = 2,
|
||||
ShowID = 1
|
||||
}, false);
|
||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
||||
episode = await _repository.Get(1);
|
||||
@ -132,7 +134,8 @@ namespace Kyoo.Tests.Database
|
||||
Episode episode = await _repository.Edit(new Episode
|
||||
{
|
||||
ID = 2,
|
||||
AbsoluteNumber = 56
|
||||
AbsoluteNumber = 56,
|
||||
ShowID = 1
|
||||
}, false);
|
||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-56", episode.Slug);
|
||||
episode = await _repository.Get(2);
|
||||
@ -147,7 +150,8 @@ namespace Kyoo.Tests.Database
|
||||
{
|
||||
ID = 2,
|
||||
SeasonNumber = 1,
|
||||
EpisodeNumber = 2
|
||||
EpisodeNumber = 2,
|
||||
ShowID = 1
|
||||
}, false);
|
||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
||||
episode = await _repository.Get(2);
|
||||
|
@ -62,7 +62,8 @@ namespace Kyoo.Tests.Database
|
||||
await _repository.Edit(new Season
|
||||
{
|
||||
ID = 1,
|
||||
SeasonNumber = 2
|
||||
SeasonNumber = 2,
|
||||
ShowID = 1
|
||||
}, false);
|
||||
season = await _repository.Get(1);
|
||||
Assert.Equal("anohana-s2", season.Slug);
|
||||
|
@ -118,6 +118,8 @@ namespace Kyoo.Controllers
|
||||
/// <inheritdoc />
|
||||
protected override async Task EditRelations(Episode resource, Episode changed, bool resetOld)
|
||||
{
|
||||
await Validate(changed);
|
||||
|
||||
if (changed.Tracks != null || resetOld)
|
||||
{
|
||||
await _tracks.DeleteAll(x => x.EpisodeID == resource.ID);
|
||||
@ -130,8 +132,6 @@ namespace Kyoo.Controllers
|
||||
await Database.Entry(resource).Collection(x => x.ExternalIDs).LoadAsync();
|
||||
resource.ExternalIDs = changed.ExternalIDs;
|
||||
}
|
||||
|
||||
await Validate(resource);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
Loading…
x
Reference in New Issue
Block a user