Based on unit test failure (clang):

* now ignore incomplete entities for airline/aircraft ICAOs from DB
* utility functions to find invalid designators
* adjusted unit test, avoid taking a random element
* and fixed 4 wrong ICAO entries in DB
This commit is contained in:
Klaus Basan
2017-04-07 18:52:05 +02:00
committed by Mathew Sutcliffe
parent 4bb29de652
commit 5c32a912f3
7 changed files with 71 additions and 8 deletions

View File

@@ -54,6 +54,12 @@ namespace BlackMisc
//! Find by family
CAircraftIcaoCodeList findByFamily(const QString &family) const;
//! Ones with a valid designator
CAircraftIcaoCodeList findByValidDesignator() const;
//! Ones with an invalid designator
CAircraftIcaoCodeList findByInvalidDesignator() const;
//! Find by ICAO/IATA code
CAircraftIcaoCodeList findByDesignatorOrIataCode(const QString &icaoOrIata) const;