diff --git a/test/xml/xml_native_reader_test.cc b/test/xml/xml_native_reader_test.cc index 7f2eedec..fad25d9a 100644 --- a/test/xml/xml_native_reader_test.cc +++ b/test/xml/xml_native_reader_test.cc @@ -96,6 +96,17 @@ TEST_F(XMLReaderTest, MemorySize) { EXPECT_EQ(model->nstack, 1024*1024*1024 / sizeof(mjtNum)); mj_deleteModel(model); } + { + static constexpr char xml[] = R"( + + + + )"; + mjModel* model = LoadModelFromString(xml, error.data(), error.size()); + ASSERT_THAT(model, NotNull()); + EXPECT_EQ(model->nstack, 1024*1024*1024 / sizeof(mjtNum)); + mj_deleteModel(model); + } } TEST_F(XMLReaderTest, InvalidMemorySize) {