diff --git a/src/Tomlyn.Tests/BasicTests.cs b/src/Tomlyn.Tests/BasicTests.cs index 06f86db..b26dcca 100644 --- a/src/Tomlyn.Tests/BasicTests.cs +++ b/src/Tomlyn.Tests/BasicTests.cs @@ -86,6 +86,19 @@ public void TestHelloWorldWithCustomModel() AssertHelper.AreEqualNormalizeNewLine(toml, toml2); } + [Test] + public void TestTableArraysContainingPrimitiveArraysSerialize() + { + var test = @"[[table_array]] +primitive_list = [4, 5, 6] +"; + + var model = Toml.ToModel(test); + var tomlOut = Toml.FromModel(model); + + Assert.AreEqual(test, tomlOut); + } + class MyModel : ITomlMetadataProvider { public string? Global { get; set; }