diff options
Diffstat (limited to 'tests')
4 files changed, 16 insertions, 1 deletions
diff --git a/tests/gdimagesetinterpolationmethod/.gitignore b/tests/gdimagesetinterpolationmethod/.gitignore index db7b3af..4bf2924 100644 --- a/tests/gdimagesetinterpolationmethod/.gitignore +++ b/tests/gdimagesetinterpolationmethod/.gitignore @@ -1 +1,2 @@ /github_bug_00584 +/github_bug_00847 diff --git a/tests/gdimagesetinterpolationmethod/CMakeLists.txt b/tests/gdimagesetinterpolationmethod/CMakeLists.txt index 6551062..bbed558 100644 --- a/tests/gdimagesetinterpolationmethod/CMakeLists.txt +++ b/tests/gdimagesetinterpolationmethod/CMakeLists.txt @@ -1,5 +1,6 @@ LIST(APPEND TESTS_FILES github_bug_00584 + github_bug_00847 ) ADD_GD_TESTS() diff --git a/tests/gdimagesetinterpolationmethod/Makemodule.am b/tests/gdimagesetinterpolationmethod/Makemodule.am index 1b83336..77d928d 100644 --- a/tests/gdimagesetinterpolationmethod/Makemodule.am +++ b/tests/gdimagesetinterpolationmethod/Makemodule.am @@ -1,5 +1,6 @@ libgd_test_programs += \ - gdimagesetinterpolationmethod/github_bug_00584 + gdimagesetinterpolationmethod/github_bug_00584 \ + gdimagesetinterpolationmethod/github_bug_00847 EXTRA_DIST += \ gdimagesetinterpolationmethod/CMakeLists.txt diff --git a/tests/gdimagesetinterpolationmethod/github_bug_00847.c b/tests/gdimagesetinterpolationmethod/github_bug_00847.c new file mode 100644 index 0000000..bd85216 --- /dev/null +++ b/tests/gdimagesetinterpolationmethod/github_bug_00847.c @@ -0,0 +1,12 @@ +#include "gd.h" +#include "gdtest.h" + +int main() +{ + gdImagePtr im; + im = gdImageCreate(1, 1); + gdTestAssert(gdImageSetInterpolationMethod(im, GD_BICUBIC_FIXED) != 0); + gdTestAssert(gdImageGetInterpolationMethod(im) == GD_BICUBIC_FIXED); + gdImageDestroy(im); + return gdNumFailures(); +} |