Unify header ordering in unit tests

Make sure all unit tests include headers in a similar order:

 1. Three headers which must be included before <cmocka.h>.
 2. System headers.
 3. UNIT_TESTING definition, followed by the <cmocka.h> header.
 4. libisc headers.
 5. Headers from other BIND libraries.
 6. Local headers.

Also make sure header file names are sorted alphabetically within each
block of #include directives.
This commit is contained in:
Michał Kępień
2019-07-30 21:08:40 +02:00
parent 59528d0e9d
commit 5381ac0fcc
21 changed files with 46 additions and 56 deletions

View File

@@ -20,13 +20,13 @@
#include <string.h>
#include <unistd.h>
#define UNIT_TESTING
#include <cmocka.h>
#ifdef HAVE_REGEX_H
#include <regex.h>
#endif
#define UNIT_TESTING
#include <cmocka.h>
#include <isc/commandline.h>
#include <isc/regex.h>
#include <isc/print.h>