diff options
Diffstat (limited to 'test/test_scale.cpp')
-rw-r--r-- | test/test_scale.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/test/test_scale.cpp b/test/test_scale.cpp index c5f2894..6771cbe 100644 --- a/test/test_scale.cpp +++ b/test/test_scale.cpp @@ -4,13 +4,12 @@ #include <zlib.h> #include "config.h" +#include "test_common.h" int debug = 0; #define D(...) if (debug) printf(__VA_ARGS__) -#define TOPDIR SRC_DIR -#define FILE_DIR "test/images" #define FILE_REF1 "icon-64" // RGB #define FILE_REF2 "xeyes" // ARGB (shaped) @@ -47,7 +46,7 @@ test_scale(int no) #endif ptd = &td[no]; - snprintf(filei, sizeof(filei), "%s/%s/%s.png", TOPDIR, FILE_DIR, ptd->file); + snprintf(filei, sizeof(filei), "%s/%s.png", IMG_SRC, ptd->file); D("Load '%s'\n", filei); imi = imlib_load_image(filei); ASSERT_TRUE(imi); @@ -78,7 +77,7 @@ test_scale(int no) EXPECT_EQ(crc, ptd->crcs[i]); snprintf(fileo, sizeof(fileo), "%s/scale-%s-%dx%d.%s", - ".", ptd->file, w, h, "png"); + IMG_GEN, ptd->file, w, h, "png"); imlib_image_set_format("png"); D("Save '%s'\n", fileo); imlib_save_image_with_error_return(fileo, &lerr); @@ -124,5 +123,7 @@ main(int argc, char **argv) } } + mkdir(IMG_GEN, 0755); + return RUN_ALL_TESTS(); } |