6#include "../../../tests/testXWC.hpp"
8#include "../generated/logTypes.hpp"
32namespace logTypeAccessorTest
39TEST_CASE(
"Call to accessor with invalid member",
"[libMagAOX::logger::logTypes_Accessor]" )
41 SECTION(
"ao_operator")
80 SECTION(
"indidriver_start")
93 SECTION(
"indidriver_stop")
106 SECTION(
"loop_closed")
112 REQUIRE(lmd.
format ==
"");
125 REQUIRE(lmd.
format ==
"");
132 SECTION(
"loop_paused")
138 REQUIRE(lmd.
format ==
"");
151 REQUIRE(lmd.
format ==
"");
158 SECTION(
"ocam_temps")
164 REQUIRE(lmd.
format ==
"");
171 SECTION(
"outlet_channel_state")
177 REQUIRE(lmd.
format ==
"");
184 SECTION(
"outlet_state")
190 REQUIRE(lmd.
format ==
"");
197 SECTION(
"pico_channel")
203 REQUIRE(lmd.
format ==
"");
210 SECTION(
"saving_start")
216 REQUIRE(lmd.
format ==
"");
223 SECTION(
"saving_state_change")
229 REQUIRE(lmd.
format ==
"");
236 SECTION(
"saving_stop")
242 REQUIRE(lmd.
format ==
"");
249 SECTION(
"software_log")
255 REQUIRE(lmd.
format ==
"");
262 SECTION(
"state_change")
268 REQUIRE(lmd.
format ==
"");
275 SECTION(
"string_log")
281 REQUIRE(lmd.
format ==
"");
288 SECTION(
"telem_blockgains")
294 REQUIRE(lmd.
format ==
"");
301 SECTION(
"telem_chrony_stats")
307 REQUIRE(lmd.
format ==
"");
314 SECTION(
"telem_chrony_status")
320 REQUIRE(lmd.
format ==
"");
327 SECTION(
"telem_cooler")
333 REQUIRE(lmd.
format ==
"");
340 SECTION(
"telem_coreloads")
346 REQUIRE(lmd.
format ==
"");
353 SECTION(
"telem_coretemps")
359 REQUIRE(lmd.
format ==
"");
366 SECTION(
"telem_dmmodes")
372 REQUIRE(lmd.
format ==
"");
379 SECTION(
"telem_dmspeck")
385 REQUIRE(lmd.
format ==
"");
392 SECTION(
"telem_drivetemps")
398 REQUIRE(lmd.
format ==
"");
405 SECTION(
"telem_fgtimings")
411 REQUIRE(lmd.
format ==
"");
418 SECTION(
"telem_fxngen")
424 REQUIRE(lmd.
format ==
"");
431 SECTION(
"telem_loopgain")
437 REQUIRE(lmd.
format ==
"");
444 SECTION(
"telem_observer")
450 REQUIRE(lmd.
format ==
"");
457 SECTION(
"telem_pi335")
463 REQUIRE(lmd.
format ==
"");
470 SECTION(
"telem_pico")
476 REQUIRE(lmd.
format ==
"");
483 SECTION(
"telem_pokecenter")
489 REQUIRE(lmd.
format ==
"");
496 SECTION(
"telem_pokeloop")
502 REQUIRE(lmd.
format ==
"");
509 SECTION(
"telem_position")
515 REQUIRE(lmd.
format ==
"");
522 SECTION(
"telem_rhusb")
528 REQUIRE(lmd.
format ==
"");
535 SECTION(
"telem_saving_state")
541 REQUIRE(lmd.
format ==
"");
548 SECTION(
"telem_saving")
554 REQUIRE(lmd.
format ==
"");
561 SECTION(
"telem_sparkleclock")
567 REQUIRE(lmd.
format ==
"");
574 SECTION(
"telem_stage")
580 REQUIRE(lmd.
format ==
"");
587 SECTION(
"telem_stdcam")
593 REQUIRE(lmd.
format ==
"");
600 SECTION(
"telem_telcat")
606 REQUIRE(lmd.
format ==
"");
613 SECTION(
"telem_teldata")
619 REQUIRE(lmd.
format ==
"");
626 SECTION(
"telem_telenv")
632 REQUIRE(lmd.
format ==
"");
639 SECTION(
"telem_telpos")
645 REQUIRE(lmd.
format ==
"");
652 SECTION(
"telem_telsee")
658 REQUIRE(lmd.
format ==
"");
665 SECTION(
"telem_telvane")
671 REQUIRE(lmd.
format ==
"");
678 SECTION(
"telem_temps")
684 REQUIRE(lmd.
format ==
"");
691 SECTION(
"telem_usage")
697 REQUIRE(lmd.
format ==
"");
704 SECTION(
"telem_zaber")
710 REQUIRE(lmd.
format ==
"");
723 REQUIRE(lmd.
format ==
"");
730 SECTION(
"ttmmode_params")
736 REQUIRE(lmd.
format ==
"");
749 REQUIRE(lmd.
format ==
"");
TEST_CASE("Call to accessor with invalid member", "[libMagAOX::logger::logTypes_Accessor]")
Call to accessor with invalid member.
Namespace for all libXWC tests.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get an empty logMetaDetail because meta data doesn't make sense for this log.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.