Add the !cookie alias and allow yaml alliases in the translations file

This commit is contained in:
runebaas 2019-07-21 13:00:02 +02:00
parent 8fadff4092
commit ac43d087b1
No known key found for this signature in database
GPG key ID: 2677AF508D0300D6
4 changed files with 11 additions and 5 deletions

View file

@ -3,6 +3,7 @@ using System.IO;
using System.Linq;
using FluentAssertions;
using Xunit;
using YamlDotNet.Core;
using YamlDotNet.Serialization;
namespace Tests.Lib.Localization
@ -17,8 +18,9 @@ namespace Tests.Lib.Localization
// Deserialize
var input = new StringReader(translationFile);
var mergingParser = new MergingParser(new Parser(input));
var deserializer = new DeserializerBuilder().Build();
var rawTranslations = deserializer.Deserialize<Dictionary<string, Dictionary<string, Dictionary<string, string>>>>(input);
var rawTranslations = deserializer.Deserialize<Dictionary<string, Dictionary<string, Dictionary<string, string>>>>(mergingParser);
// These languages must be supported
var supportedLanguages = new List<string>