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" )
47 REQUIRE( lmd.
format ==
"" );
54 SECTION(
"config_log" )
60 REQUIRE( lmd.
format ==
"" );
67 SECTION(
"git_state" )
73 REQUIRE( lmd.
format ==
"" );
80 SECTION(
"indidriver_start" )
86 REQUIRE( lmd.
format ==
"" );
93 SECTION(
"indidriver_stop" )
99 REQUIRE( lmd.
format ==
"" );
106 SECTION(
"loop_closed" )
112 REQUIRE( lmd.
format ==
"" );
119 SECTION(
"loop_open" )
125 REQUIRE( lmd.
format ==
"" );
132 SECTION(
"loop_paused" )
138 REQUIRE( lmd.
format ==
"" );
145 SECTION(
"observer" )
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_adctrack" )
528 REQUIRE( lmd.
format ==
"" );
535 SECTION(
"telem_rhusb" )
541 REQUIRE( lmd.
format ==
"" );
548 SECTION(
"telem_saving_state" )
554 REQUIRE( lmd.
format ==
"" );
561 SECTION(
"telem_saving" )
567 REQUIRE( lmd.
format ==
"" );
574 SECTION(
"telem_sparkleclock" )
580 REQUIRE( lmd.
format ==
"" );
587 SECTION(
"telem_stage" )
593 REQUIRE( lmd.
format ==
"" );
600 SECTION(
"telem_stdcam" )
606 REQUIRE( lmd.
format ==
"" );
613 SECTION(
"telem_telcat" )
619 REQUIRE( lmd.
format ==
"" );
626 SECTION(
"telem_teldata" )
632 REQUIRE( lmd.
format ==
"" );
639 SECTION(
"telem_telenv" )
645 REQUIRE( lmd.
format ==
"" );
652 SECTION(
"telem_telpos" )
658 REQUIRE( lmd.
format ==
"" );
665 SECTION(
"telem_telsee" )
671 REQUIRE( lmd.
format ==
"" );
678 SECTION(
"telem_telvane" )
684 REQUIRE( lmd.
format ==
"" );
691 SECTION(
"telem_temps" )
697 REQUIRE( lmd.
format ==
"" );
704 SECTION(
"telem_usage" )
710 REQUIRE( lmd.
format ==
"" );
717 SECTION(
"telem_zaber" )
723 REQUIRE( lmd.
format ==
"" );
730 SECTION(
"text_log" )
736 REQUIRE( lmd.
format ==
"" );
743 SECTION(
"ttmmode_params" )
749 REQUIRE( lmd.
format ==
"" );
756 SECTION(
"user_log" )
762 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.
static logMetaDetail getAccessor(const std::string &member)
Get the logMetaDetail for a member by name.