Fix return value of mj_saveXML and mj_saveXMLString, fixes #2247
PiperOrigin-RevId: 700269761 Change-Id: Ifb7e9c66c70eac7d681cfcf106712d47291cf9e2
This commit is contained in:
committed by
Copybara-Service
parent
6e129a5ab2
commit
e310c23267
@@ -140,6 +140,9 @@ TEST_F(MujocoTest, SaveXml) {
|
||||
EXPECT_THAT(model, NotNull()) << "Failed to compile model: " << error.data();
|
||||
|
||||
std::array<char, 274> out;
|
||||
EXPECT_THAT(mj_saveXMLString(NULL, out.data(), out.size(), error.data(),
|
||||
error.size()), -1);
|
||||
EXPECT_STREQ(error.data(), "Cannot write empty model");
|
||||
EXPECT_THAT(mj_saveXMLString(spec, out.data(), out.size(), error.data(),
|
||||
error.size()), 0) << error.data();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user