Blame tests/gdimagecolor/basic.c
|
Packit Service |
df60bb |
/**
|
|
Packit Service |
df60bb |
* Basic test for gdImageColor()
|
|
Packit Service |
df60bb |
*/
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
#include "gd.h"
|
|
Packit Service |
df60bb |
#include "gdtest.h"
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
int main()
|
|
Packit Service |
df60bb |
{
|
|
Packit Service |
df60bb |
gdImagePtr im;
|
|
Packit Service |
df60bb |
FILE *fp;
|
|
Packit Service |
df60bb |
char *path;
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
fp = gdTestFileOpen2("gdimagecolor", "basic.png");
|
|
Packit Service |
df60bb |
im = gdImageCreateFromPng(fp);
|
|
Packit Service |
df60bb |
fclose(fp);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
gdImageColor(im, 127, -127, -127, 0);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
path = gdTestFilePath2("gdimagecolor", "basic_exp.png");
|
|
Packit Service |
df60bb |
gdAssertImageEqualsToFile(path, im);
|
|
Packit Service |
df60bb |
gdFree(path);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
gdImageDestroy(im);
|
|
Packit Service |
df60bb |
|
|
Packit Service |
df60bb |
return gdNumFailures();
|
|
Packit Service |
df60bb |
}
|