Go to the documentation of this file.
58 unsigned loadDataTest();
59 unsigned findSatTest();
60 unsigned getSVNTest();
61 unsigned findSatBySVNTest();
62 unsigned findSatBySlotFdmaTest();
63 unsigned getPRNTest();
64 unsigned getSignalSetTest();
65 unsigned getSatsBySignalTest();
66 unsigned operatorEqSignalTest();
73 TUDEF(
"SatMetaDataStore",
"loadData");
84 TUDEF(
"SatMetaDataStore",
"loadData");
162 TUDEF(
"SatMetaDataStore",
"loadData");
169 std::string svn =
"999999";
193 TUDEF(
"SatMetaDataStore",
"loadData");
199 TUCSM(
"findSatBySVN");
271 TUDEF(
"SatMetaDataStore",
"loadData");
275 "satmeta_GLONASS.csv"));
277 TUCSM(
"findSatBySlotFdma");
318 TUDEF(
"SatMetaDataStore",
"loadData");
325 uint32_t prn = 999999;
350 TUDEF(
"SatMetaDataStore",
"getSignalSet");
354 std::set<std::string> groups;
359 TUASSERTE(
size_t, 1, groups.count(
"GPS I"));
360 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR"));
361 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
362 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
363 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
368 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
369 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
370 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
375 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
376 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
377 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
382 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
383 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
384 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
390 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
391 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
392 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
398 TUASSERTE(
size_t, 1, groups.count(
"GPS IIR-M"));
399 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
400 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
406 TUASSERTE(
size_t, 1, groups.count(
"GPS IIF"));
407 TUASSERTE(
size_t, 1, groups.count(
"GPS III"));
415 TUDEF(
"SatMetaDataStore",
"getSatsBySignal");
425 if (sats.size() >= 1)
453 { gnsstk::SatMetaData::Status::Decommissioned }));
459 { gnsstk::SatMetaData::Status::Decommissioned,
460 gnsstk::SatMetaData::Status::Test }));
466 { gnsstk::SatMetaData::Status::Operational,
467 gnsstk::SatMetaData::Status::Test }));
473 { gnsstk::SatMetaData::Status::Test }));
491 TUDEF(
"SatMetaDataStore::Signal",
"operator==");
509 TUASSERTE(
bool,
false, uut1.operator==(uut2));
510 TUASSERTE(
bool,
false, uut1.operator==(uut3));
511 TUASSERTE(
bool,
false, uut1.operator==(uut4));
512 TUASSERTE(
bool,
true, uut1.operator==(uut5));
513 TUASSERTE(
bool,
true, uut1.operator==(uut6));
514 TUASSERTE(
bool,
true, uut1.operator==(uut7));
515 TUASSERTE(
bool,
true, uut1.operator==(uut8));
517 TUASSERTE(
bool,
true, uut1.operator!=(uut2));
518 TUASSERTE(
bool,
true, uut1.operator!=(uut3));
519 TUASSERTE(
bool,
true, uut1.operator!=(uut4));
520 TUASSERTE(
bool,
false, uut1.operator!=(uut5));
521 TUASSERTE(
bool,
false, uut1.operator!=(uut6));
522 TUASSERTE(
bool,
false, uut1.operator!=(uut7));
523 TUASSERTE(
bool,
false, uut1.operator!=(uut8));
531 unsigned errorTotal = 0;
542 cout <<
"Total Failures for " << __FILE__ <<
": " << errorTotal << endl;
@ L1CD
Modernized GPS L1C civil code tracking (data)
#define TUCATCH(STATEMENT)
#define TUASSERTE(TYPE, EXP, GOT)
SatelliteSystem
Supported satellite systems.
@ Y
Encrypted legacy GPS precise code.
@ Any
Used to match any carrier band.
@ L5I
Modernized GPS L5 civil in-phase.
@ Any
wildcard; allows comparison with any other type
std::string asString(IonexStoreStrategy e)
Convert a IonexStoreStrategy to a whitespace-free string name.
@ CA
Legacy GPS civil code.
@ Any
Used to match any nav code.
@ L1
GPS L1, Galileo E1, SBAS L1, QZSS L1, BeiDou L1.
#define TUDEF(CLASS, METHOD)
std::ostream & operator<<(std::ostream &s, gnsstk::StringUtils::FFLead v)
@ L2CM
Modernized GPS L2 civil M code.
@ Any
Used to match any tracking code.
@ L5
GPS L5, Galileo E5a, SBAS L5, QZSS L5, BeiDou B2a, NavIC L5.
gnsstk
Author(s):
autogenerated on Wed Oct 25 2023 02:40:41