mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
readColumns_test.cpp File Reference

Tests delimited-column input. More...

Tests delimited-column input.

Definition in file readColumns_test.cpp.

#include "../../catch2/catch.hpp"
#include "../../../include/ioutils/readColumns.hpp"

Go to the source code of this file.

Functions

 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Reading space delimited numeric data", "[ioutils::readColumns]")
 Reading space delimited numeric data.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Reading space delimited numeric data with errors", "[ioutils::readColumns]")
 Reading space delimited numeric data with errors.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Reading combined type data", "[ioutils::readColumns]")
 Reading combined type data.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Reading filename and double metadata columns", "[ioutils::readColumns]")
 Verifies filename and double-valued metadata columns used by HCI quality and weight lists.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Parsing column edge cases", "[ioutils::readColumns]")
 Verifies direct column parsing handles empty, missing, terminated, and skipped fields.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Handling column conversion exceptions", "[ioutils::readColumns]")
 Verifies per-column conversion exceptions follow the configured propagation policy.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Handling line-read exceptions", "[ioutils::readColumns]")
 Verifies line-read exceptions follow the configured propagation policy.
 unitTest::ioutilsTest::readColumnsTest::TEST_CASE ("Handling column file stream errors", "[ioutils::readColumns]")
 Verifies open, read, and close stream errors retain errno or use the documented fallback code.