mirror of
https://github.com/Kareadita/Kavita.git
synced 2025-07-09 03:04:19 -04:00
Missing Age Ratings (#955)
* Fixed GetTags having wrong return type defined * Added missing Age Rating tags
This commit is contained in:
parent
785a1ef5c4
commit
fadfab0fba
@ -22,6 +22,8 @@ public class ComicInfoTests
|
|||||||
[InlineData("X18+", AgeRating.X18Plus)]
|
[InlineData("X18+", AgeRating.X18Plus)]
|
||||||
[InlineData("Kids to Adults", AgeRating.KidsToAdults)]
|
[InlineData("Kids to Adults", AgeRating.KidsToAdults)]
|
||||||
[InlineData("NotValid", AgeRating.Unknown)]
|
[InlineData("NotValid", AgeRating.Unknown)]
|
||||||
|
[InlineData("PG", AgeRating.PG)]
|
||||||
|
[InlineData("R18+", AgeRating.R18Plus)]
|
||||||
public void ConvertAgeRatingToEnum_ShouldConvertCorrectly(string input, AgeRating expected)
|
public void ConvertAgeRatingToEnum_ShouldConvertCorrectly(string input, AgeRating expected)
|
||||||
{
|
{
|
||||||
Assert.Equal(expected, ComicInfo.ConvertAgeRatingToEnum(input));
|
Assert.Equal(expected, ComicInfo.ConvertAgeRatingToEnum(input));
|
||||||
@ -30,7 +32,7 @@ public class ComicInfoTests
|
|||||||
[Fact]
|
[Fact]
|
||||||
public void ConvertAgeRatingToEnum_ShouldCompareCaseInsensitive()
|
public void ConvertAgeRatingToEnum_ShouldCompareCaseInsensitive()
|
||||||
{
|
{
|
||||||
Assert.Equal(AgeRating.Mature, ComicInfo.ConvertAgeRatingToEnum("mature"));
|
Assert.Equal(AgeRating.RatingPending, ComicInfo.ConvertAgeRatingToEnum("rating pending"));
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
}
|
}
|
||||||
|
@ -20,20 +20,24 @@ public enum AgeRating
|
|||||||
G = 4,
|
G = 4,
|
||||||
[Description("Everyone 10+")]
|
[Description("Everyone 10+")]
|
||||||
Everyone10Plus = 5,
|
Everyone10Plus = 5,
|
||||||
|
[Description("PG")]
|
||||||
|
PG = 6,
|
||||||
[Description("Kids to Adults")]
|
[Description("Kids to Adults")]
|
||||||
KidsToAdults = 6,
|
KidsToAdults = 7,
|
||||||
[Description("Teen")]
|
[Description("Teen")]
|
||||||
Teen = 7,
|
Teen = 8,
|
||||||
[Description("MA 15+")]
|
[Description("MA 15+")]
|
||||||
Mature15Plus = 8,
|
Mature15Plus = 9,
|
||||||
[Description("Mature 17+")]
|
[Description("Mature 17+")]
|
||||||
Mature17Plus = 9,
|
Mature17Plus = 10,
|
||||||
[Description("M")]
|
[Description("M")]
|
||||||
Mature = 10,
|
Mature = 11,
|
||||||
|
[Description("R18+")]
|
||||||
|
R18Plus = 12,
|
||||||
[Description("Adults Only 18+")]
|
[Description("Adults Only 18+")]
|
||||||
AdultsOnly = 11,
|
AdultsOnly = 13,
|
||||||
[Description("X18+")]
|
[Description("X18+")]
|
||||||
X18Plus = 12
|
X18Plus = 14
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user