From cbe01b21cf3a040cb0e3d3edf7d7b3ba5572c72c Mon Sep 17 00:00:00 2001 From: Vincent Payet Date: Tue, 31 Dec 2024 16:38:47 +0100 Subject: [PATCH] test yaml error with mark --- .../modeler/loadFiles/testLoadModelerFiles.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/tests/src/solver/modeler/loadFiles/testLoadModelerFiles.cpp b/src/tests/src/solver/modeler/loadFiles/testLoadModelerFiles.cpp index e16974aef7..61fe4decf1 100644 --- a/src/tests/src/solver/modeler/loadFiles/testLoadModelerFiles.cpp +++ b/src/tests/src/solver/modeler/loadFiles/testLoadModelerFiles.cpp @@ -98,6 +98,21 @@ BOOST_FIXTURE_TEST_CASE(incorrect_library, FixtureLoadFile) BOOST_CHECK_THROW(Antares::Solver::LoadFiles::loadLibraries(studyPath), std::runtime_error); } +BOOST_FIXTURE_TEST_CASE(incorrect_library2, FixtureLoadFile) +{ + std::ofstream libStream(libraryDirPath / "simple.yml"); + libStream << R"( + library: + id: std + port-types: [] + - id: generator + description: A basic generator model + + )"; + libStream.close(); + BOOST_CHECK_THROW(Antares::Solver::LoadFiles::loadLibraries(studyPath), std::runtime_error); +} + BOOST_FIXTURE_TEST_CASE(read_several_lib_file, FixtureLoadFile) { std::ofstream libStream(libraryDirPath / "simple.yml");