21 lines
577 B
C#
21 lines
577 B
C#
using NathanMcRae;
|
|
using System.Text;
|
|
|
|
{
|
|
string testName = "Bool test";
|
|
string testString1 = "# ExtraTSV V0.0.1\n" +
|
|
"column1:ty\\#pe:boolean\tcolumn2:binary\tcolumnthree\\nyep:iso8601:string" +
|
|
"\nTRUE\tvalue\\\\t\0woo\t2024-02-15T18:03:30.0000" +
|
|
"\nFALSE\tnother\t2024-02-15T18:03:39.0001";
|
|
|
|
ExtraTsv parsed = ExtraTsv.ParseExtraTsv(Encoding.UTF8.GetBytes(testString1));
|
|
if (parsed.Records[0]["column1:ty#pe"] is bool result && result)
|
|
{
|
|
Console.WriteLine($"Passed {testName}");
|
|
}
|
|
else
|
|
{
|
|
Console.WriteLine($"Failed {testName}");
|
|
}
|
|
}
|