1
0
Fork 0
mirror of https://github.com/Nioux/AideDeJeu.git synced 2025-10-30 15:06:06 +00:00

Test iso markdown

This commit is contained in:
Nioux 2018-06-07 14:16:31 +02:00
parent af6e3f2f38
commit aeb44fd497

View file

@ -264,19 +264,29 @@ namespace AideDeJeuCmd
} }
} }
static async Task TestMD() static async Task<IEnumerable<Spell>> TestMarkdown(string filename)
{ {
MD = await new StreamReader(@"..\..\..\..\..\Data\spells_hd.md").ReadToEndAsync(); using (var sr = new StreamReader(filename))
var document = Markdig.Parsers.MarkdownParser.Parse(MD); {
DumpMarkdownDocument(document); var md = await sr.ReadToEndAsync();
var converter = new MarkdownConverter(); var document = Markdig.Parsers.MarkdownParser.Parse(md);
var spellss = converter.MarkdownToSpells(MD); //DumpMarkdownDocument(document);
var converter = new MarkdownConverter();
var spellss = converter.MarkdownToSpells(md);
Console.WriteLine("ok");
var md2 = spellss.ToMarkdownString();
if(md.CompareTo(md2) != 0)
{
Console.WriteLine("failed");
}
return spellss;
}
} }
static async Task Main(string[] args) static async Task Main(string[] args)
{ {
//await TestMD(); var spellss = await TestMarkdown(@"..\..\..\..\..\Data\spells_hd.md");
//return; return;
string dataDir = @"..\..\..\..\..\Data\"; string dataDir = @"..\..\..\..\..\Data\";
//string ignoreDir = @"..\..\..\..\..\Ignore\"; //string ignoreDir = @"..\..\..\..\..\Ignore\";
//var documentsDirectoryPath = @"database.db"; // Windows.Storage.ApplicationData.Current.LocalFolder.Path; //var documentsDirectoryPath = @"database.db"; // Windows.Storage.ApplicationData.Current.LocalFolder.Path;