Blame tests/gd/gd_versiontest.c

Packit ed3af9
#include <string.h>
Packit ed3af9
Packit ed3af9
#include "gd.h"
Packit ed3af9
#include "gdtest.h"
Packit ed3af9
Packit ed3af9
Packit ed3af9
int main()
Packit ed3af9
{
Packit ed3af9
    char buffer[100];
Packit ed3af9
Packit ed3af9
    gdTestAssert(GD_MAJOR_VERSION == gdMajorVersion());
Packit ed3af9
    gdTestAssert(GD_MINOR_VERSION == gdMinorVersion());
Packit ed3af9
    gdTestAssert(GD_RELEASE_VERSION == gdReleaseVersion());
Packit ed3af9
    gdTestAssert(strcmp(GD_EXTRA_VERSION, gdExtraVersion()) == 0);
Packit ed3af9
Packit ed3af9
    sprintf(buffer, "%d.%d.%d%s", GD_MAJOR_VERSION, GD_MINOR_VERSION,
Packit ed3af9
             GD_RELEASE_VERSION, GD_EXTRA_VERSION);
Packit ed3af9
    gdTestAssert(strcmp(GD_VERSION_STRING, gdVersionString()) == 0);
Packit ed3af9
Packit ed3af9
    return gdNumFailures();
Packit ed3af9
}