From fcd003b8b672f5a162e682b17a72ed2564be23a8 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Fri, 6 Aug 2021 08:43:29 +0200 Subject: Add another test for ECMSetupVersion Amends: f0790f910 GIT_SILENT --- .../main.c | 24 ++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 tests/ECMSetupVersionTest/new_project_header_expected_zero_version/main.c (limited to 'tests/ECMSetupVersionTest/new_project_header_expected_zero_version/main.c') diff --git a/tests/ECMSetupVersionTest/new_project_header_expected_zero_version/main.c b/tests/ECMSetupVersionTest/new_project_header_expected_zero_version/main.c new file mode 100644 index 00000000..9ffc180b --- /dev/null +++ b/tests/ECMSetupVersionTest/new_project_header_expected_zero_version/main.c @@ -0,0 +1,24 @@ +#include +#include +#include + +#define intcheck(macro,val) \ + if (macro != val) { \ + printf(#macro " was %d instead of %d", macro, val); \ + return 1; \ + } +#define strcheck(macro,val) \ + if (strcmp(macro,val) != 0) { \ + printf(#macro " was %s instead of %s", macro, val); \ + return 1; \ + } + +int main() +{ + intcheck(new_project_header_expected_zero_version_VERSION_MAJOR,8) + intcheck(new_project_header_expected_zero_version_VERSION_MINOR,0) + intcheck(new_project_header_expected_zero_version_VERSION_PATCH,0) + intcheck(new_project_header_expected_zero_version_VERSION,((8 << 16) + (0 << 8) + 0)) + strcheck(new_project_header_expected_zero_version_VERSION_STRING,"08.00.0") + return 0; +} -- cgit v1.2.1