mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [git repo]
Loading...
Searching...
No Matches
astroSpectra_test.cpp
Go to the documentation of this file.
1/** \file astroSpectra_test.cpp
2 * \brief Placeholder tests for predefined astronomical spectra.
3 */
4#include "../../catch2/catch.hpp"
5
7
8/// \cond
9// Compile every non-template member of each spectrum provider for representative SI units.
10using astroSpectraSiDouble = mx::astro::units::si<double>;
18/// \endcond
19
20/** \defgroup astroSpectra_unit_tests astroSpectra Unit Tests
21 * \ingroup astro_unit_tests
22 */
23
24namespace unitTest::placeholder::astro_astroSpectra_test
25{
26
27/** \brief Verifies that the mx::astro spectrum-provider APIs are represented in the unit-test target.
28 *
29 * \ingroup astroSpectra_unit_tests
30 * \todo Add behavioral assertions for the APIs declared in astroSpectra.hpp.
31 */
32TEST_CASE( "astroSpectra API has a test placeholder", "[astro::astroSpectra][placeholder]" )
33{
34 SUCCEED( "astroSpectra behavioral assertions are pending." );
35}
36
37} // namespace unitTest::placeholder::astro_astroSpectra_test
Type definitions for the astronomical spectral libraries.
TEST_CASE("Loading aoAtmosphere config settings", "[ao::analysis::aoAtmosphere]")
Verify parsing and validation of atmosphere configuration settings.
A spectrum from the astroFilt filter library.
A spectrum from the HST calspec library.
Earth Albedo Spectra.
A spectrum from the Pickles library.
A square-wave filter spectrum.
International System of Units (SI) units-type.
Definition units.hpp:36