MCPcopy Create free account
hub / github.com/OpenMS/OpenMS / START_SECTION

Function START_SECTION

src/tests/class_tests/openms/source/FeatureXMLFile_test.cpp:242–263  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

240 TEST_EQUAL(e.size(), 0)
241}
242END_SECTION
243
244START_SECTION([EXTRA] static bool isValid(const String& filename))
245{
246 FeatureXMLFile f;
247 TEST_EQUAL(f.isValid(OPENMS_GET_TEST_DATA_PATH("FeatureXMLFile_1.featureXML"), std::cerr), true);
248 TEST_EQUAL(f.isValid(OPENMS_GET_TEST_DATA_PATH("FeatureXMLFile_2_options.featureXML"), std::cerr), true);
249
250 FeatureMap e;
251 String filename;
252
253 //test if empty file is valid
254 NEW_TMP_FILE(filename)
255 f.store(filename, e);
256 TEST_EQUAL(f.isValid(filename, std::cerr), true);
257
258 //test if full file is valid
259 NEW_TMP_FILE(filename);
260 f.load(OPENMS_GET_TEST_DATA_PATH("FeatureXMLFile_1.featureXML"), e);
261 f.store(filename, e);
262 TEST_EQUAL(f.isValid(filename, std::cerr), true);
263}
264END_SECTION
265
266START_SECTION((const FeatureFileOptions &getOptions() const))

Callers

nothing calls this directly

Calls 4

TEST_EQUALFunction · 0.85
isValidMethod · 0.45
storeMethod · 0.45
loadMethod · 0.45

Tested by

no test coverage detected