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
|
episode = await _repository.Edit(new Episode
|
||||||
{
|
{
|
||||||
ID = 1,
|
ID = 1,
|
||||||
SeasonNumber = 2
|
SeasonNumber = 2,
|
||||||
|
ShowID = 1
|
||||||
}, false);
|
}, false);
|
||||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s2e1", episode.Slug);
|
Assert.Equal($"{TestSample.Get<Show>().Slug}-s2e1", episode.Slug);
|
||||||
episode = await _repository.Get(1);
|
episode = await _repository.Get(1);
|
||||||
@ -77,7 +78,8 @@ namespace Kyoo.Tests.Database
|
|||||||
episode = await _repository.Edit(new Episode
|
episode = await _repository.Edit(new Episode
|
||||||
{
|
{
|
||||||
ID = 1,
|
ID = 1,
|
||||||
EpisodeNumber = 2
|
EpisodeNumber = 2,
|
||||||
|
ShowID = 1
|
||||||
}, false);
|
}, false);
|
||||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
||||||
episode = await _repository.Get(1);
|
episode = await _repository.Get(1);
|
||||||
@ -132,7 +134,8 @@ namespace Kyoo.Tests.Database
|
|||||||
Episode episode = await _repository.Edit(new Episode
|
Episode episode = await _repository.Edit(new Episode
|
||||||
{
|
{
|
||||||
ID = 2,
|
ID = 2,
|
||||||
AbsoluteNumber = 56
|
AbsoluteNumber = 56,
|
||||||
|
ShowID = 1
|
||||||
}, false);
|
}, false);
|
||||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-56", episode.Slug);
|
Assert.Equal($"{TestSample.Get<Show>().Slug}-56", episode.Slug);
|
||||||
episode = await _repository.Get(2);
|
episode = await _repository.Get(2);
|
||||||
@ -147,7 +150,8 @@ namespace Kyoo.Tests.Database
|
|||||||
{
|
{
|
||||||
ID = 2,
|
ID = 2,
|
||||||
SeasonNumber = 1,
|
SeasonNumber = 1,
|
||||||
EpisodeNumber = 2
|
EpisodeNumber = 2,
|
||||||
|
ShowID = 1
|
||||||
}, false);
|
}, false);
|
||||||
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
Assert.Equal($"{TestSample.Get<Show>().Slug}-s1e2", episode.Slug);
|
||||||
episode = await _repository.Get(2);
|
episode = await _repository.Get(2);
|
||||||
|
@ -62,7 +62,8 @@ namespace Kyoo.Tests.Database
|
|||||||
await _repository.Edit(new Season
|
await _repository.Edit(new Season
|
||||||
{
|
{
|
||||||
ID = 1,
|
ID = 1,
|
||||||
SeasonNumber = 2
|
SeasonNumber = 2,
|
||||||
|
ShowID = 1
|
||||||
}, false);
|
}, false);
|
||||||
season = await _repository.Get(1);
|
season = await _repository.Get(1);
|
||||||
Assert.Equal("anohana-s2", season.Slug);
|
Assert.Equal("anohana-s2", season.Slug);
|
||||||
|
@ -118,6 +118,8 @@ namespace Kyoo.Controllers
|
|||||||
/// <inheritdoc />
|
/// <inheritdoc />
|
||||||
protected override async Task EditRelations(Episode resource, Episode changed, bool resetOld)
|
protected override async Task EditRelations(Episode resource, Episode changed, bool resetOld)
|
||||||
{
|
{
|
||||||
|
await Validate(changed);
|
||||||
|
|
||||||
if (changed.Tracks != null || resetOld)
|
if (changed.Tracks != null || resetOld)
|
||||||
{
|
{
|
||||||
await _tracks.DeleteAll(x => x.EpisodeID == resource.ID);
|
await _tracks.DeleteAll(x => x.EpisodeID == resource.ID);
|
||||||
@ -130,8 +132,6 @@ namespace Kyoo.Controllers
|
|||||||
await Database.Entry(resource).Collection(x => x.ExternalIDs).LoadAsync();
|
await Database.Entry(resource).Collection(x => x.ExternalIDs).LoadAsync();
|
||||||
resource.ExternalIDs = changed.ExternalIDs;
|
resource.ExternalIDs = changed.ExternalIDs;
|
||||||
}
|
}
|
||||||
|
|
||||||
await Validate(resource);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user