Commit Graph

28 Commits (master)

Author SHA1 Message Date
wilson chen ace7fd88dc
Fixed #169: update var type to hold bigger w&h for ellipse (#565)
Update var type to hold bigger w&h for ellipse. And add corresponding test cases.
2020-02-09 22:13:26 +08:00
Mike Frysinger fd06f7f83c clean up trailing whitespace/newlines
This is preparation for adding some linting checks for new commits from
people.  Shouldn't be any functional changes here (tests still pass!).
2018-06-21 22:47:42 -04:00
Mike Frysinger 12a0f039b3 tests: sync feature enable lists in cmake files #382 2017-02-15 11:14:25 -05:00
Christoph M. Becker 284bbdd85f Remove useless SVN Ids 2016-07-15 16:34:47 +02:00
Pierre Joye b57b5a0043 missing png extension 2016-06-24 09:50:31 +07:00
Pierre Joye 1757c0e1c6 Merge branch 'GD-2.2'
* GD-2.2:
  fix #238, add test for gdImageFilledEllipse, add gitignore entry
2016-06-24 09:05:57 +07:00
Pierre Joye 954e762d57 fix #238, add test for gdImageFilledEllipse, add gitignore entry 2016-06-24 09:05:30 +07:00
Pierre Joye 353a99775d Merge branch 'GD-2.2'
* GD-2.2:
  fix #238, add test for gdImageFilledEllipse
2016-06-24 09:00:34 +07:00
Pierre Joye 10b9eceb80 fix #238, add test for gdImageFilledEllipse 2016-06-24 08:59:54 +07:00
Mike Frysinger 3bb6aac422 tests: cmake: switch to list appending
This makes it a bit cleaner when dealing with optional tests as we
use the LIST(APPEND...) command everywhere instead of sometimes SET
and sometimes LIST.
2016-06-15 15:02:13 -04:00
Mike Frysinger d01056211e tests: add helpers for accessing test data
A lot of tests want to read images/fonts that exist in tests/ for reading.
Rather than construct these paths by hand in every single test file, add a
few helper functions to quickly access them.

The helper functions are slightly slower (due to the repeated calls to the
strcat func), but they aren't terribly slow, especially relative to image
loading that these tests perform.  They also make writing/maintaining the
tests a lot easier which is more important here.

Fixes #231.
2016-06-15 10:01:20 -04:00
Mike Frysinger d6c50766ee tests: add helpers for accessing test data
A lot of tests want to read images/fonts that exist in tests/ for reading.
Rather than construct these paths by hand in every single test file, add a
few helper functions to quickly access them.

The helper functions are slightly slower (due to the repeated calls to the
strcat func), but they aren't terribly slow, especially relative to image
loading that these tests perform.  They also make writing/maintaining the
tests a lot easier which is more important here.
2016-06-03 20:31:02 -04:00
Mike Frysinger 0315e441ec tests: gd2: add general read test helpers #208
Since we have random files we want to read & check, turn the two
read programs into general tools.  Then we have shell scripts to
run against the right inputs.

Most of the changes here are just shuffling variable names so we
can add to check_PROGRAMS independently of TESTS.
2016-04-30 21:52:45 -04:00
Mike Frysinger 613e8c93e3 tests: split up makefile entries
This matches what we've done with cmake files, and it makes managing
the subdirs much easier.
2016-04-30 21:02:45 -04:00
Mike Frysinger adc8598dcb tests: unify cmake test code into a single macro
This makes the test code a lot easier to manage rather than copying &
pasting the same boiler plate multiple times.

Also take the opportunity to add a common prefix to each test name so
we don't get collisions between subdirs if a test happens to use the
same exact name.
2016-04-30 21:02:45 -04:00
Mike Frysinger 4c6a07b263 gitignore: split up test entries
This makes it easier to keep track of things.  The single toplevel list
can make it hard to notice when something is stale.
2016-04-30 13:56:19 -04:00
Nathanael Jones b52b9c5579 Upgrade to long-syntax CMAKE add_test command to improve cross-platform compatibility. 2015-01-07 01:39:10 -05:00
Ondřej Surý ac6222f945 Merge outstanding autotools changes 2013-04-08 09:12:06 +02:00
pierrejoye e20413bf6b - apply same CS everywhere 2013-04-03 14:23:11 +02:00
Takeshi Abe 63da42ea82 GDTESTS_TARGET_LINK is just gdTest 2013-02-22 11:20:30 +09:00
tabe e428d819b7 drop obsolete .cvsignore 2013-02-07 14:33:54 +09:00
tabe 6773f8b742 fixed FS#191; draw the center line regardless of thickness. 2009-01-18 12:46:38 +00:00
tabe f8c54a6fd4 get a test executable' location from its target property. 2009-01-07 15:12:31 +00:00
tabe be219b1a8b revert to the previous revision, as EXECUTABLE_OUTPUT_PATH enabled again. 2009-01-06 15:45:49 +00:00
tabe e4c8a57338 fixed the executable paths. 2009-01-04 10:28:36 +00:00
pajoye 3ea7765187 - add Makefile.am (to be packaged when used with auto*) 2008-05-10 20:19:28 +00:00
pajoye b406d91158 - fix tests running under MinGW
- jpeg and freetpye (2.3.5) compiled under mingw seems to behaves differently.
    jpeg_read and freetype/bug00132 tests fail. I will have to investigate later
2008-04-18 14:32:10 +00:00
pajoye 9bf4f83bf3 - mv src/tests tests 2007-10-02 09:01:53 +00:00