mxlib
c++ tools for analyzing astronomical data and other tasks by Jared R. Males. [
git repo
]
Loading...
Searching...
No Matches
cahoyAlbedos_test.cpp
Go to the documentation of this file.
1
/** \file cahoyAlbedos_test.cpp
2
* \brief Placeholder tests for Cahoy-model albedo spectra.
3
*/
4
#include "../../catch2/catch.hpp"
5
6
#include "
../../../include/astro/cahoyAlbedos.hpp
"
7
8
/// \cond
9
// Compile every non-template member of representative SI-unit specializations.
10
using
cahoyAlbedosSiDouble =
mx::astro::units::si<double>
;
11
template
struct
mx::astro::cahoySpectrumRaw<cahoyAlbedosSiDouble>
;
12
template
struct
mx::astro::cahoyGrid<cahoyAlbedosSiDouble>
;
13
/// \endcond
14
15
/** \defgroup cahoyAlbedos_unit_tests Cahoy Albedo Unit Tests
16
* \ingroup astro_unit_tests
17
*/
18
19
namespace
unitTest::placeholder::astro_cahoyAlbedos_test
20
{
21
22
/** \brief Verifies that the mx::astro Cahoy albedo APIs are represented in the unit-test target.
23
*
24
* \ingroup cahoyAlbedos_unit_tests
25
* \todo Add behavioral assertions for mx::astro::cahoySpectrumRaw and mx::astro::cahoyGrid.
26
*/
27
TEST_CASE
(
"Cahoy albedo APIs have a test placeholder"
,
"[astro::cahoyAlbedos][placeholder]"
)
28
{
29
SUCCEED(
"Cahoy albedo behavioral assertions are pending."
);
30
}
31
32
}
// namespace unitTest::placeholder::astro_cahoyAlbedos_test
cahoyAlbedos.hpp
Type definitions for the Cahoy et al 2010 albedo spectra.
TEST_CASE
TEST_CASE("Loading aoAtmosphere config settings", "[ao::analysis::aoAtmosphere]")
Verify parsing and validation of atmosphere configuration settings.
Definition
aoAtmosphere_test.cpp:23
mx::astro::cahoyGrid
Definition
cahoyAlbedos.hpp:124
mx::astro::cahoySpectrumRaw
An albedo spectrum directly from the Cahoy et al (2010) cahoy_2010 grid.
Definition
cahoyAlbedos.hpp:28
mx::astro::units::si
International System of Units (SI) units-type.
Definition
units.hpp:36
tests
include
astro
cahoyAlbedos_test.cpp
Generated on
for mxlib by
1.15.0