summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-04-27Add libX11/XListFontsWithInfo testAlan Coopersmith2-0/+112
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Allow requests to return a chain of multiple repliesAlan Coopersmith2-12/+27
Needed for XListFontsWithInfo test
2013-03-30Add libX11/XQueryFont testAlan Coopersmith2-0/+137
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Tell automake to run all the tests when "make check" is runAlan Coopersmith1-0/+1
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Expose sequence number setting "extension" to test programsAlan Coopersmith5-22/+58
Allows setting specific sequeunce numbers for matching request patterns to avoid having to match exact sequences of calls Xlib may make behind the scenes to check for/use various extensions for you. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Add alarm() call to kill processes after 5 minutesAlan Coopersmith1-0/+4
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Switch xtrans from X11_t to XSERV_t to avoid conflicts with pre-xcb XlibAlan Coopersmith4-17/+38
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Allow building without xcb for testing on older systemsAlan Coopersmith3-2/+12
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Add libX11/XAllocColorCells testAlan Coopersmith5-1/+149
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2013-03-30Create initial frameworkAlan Coopersmith11-0/+1271
This provides a local static libXhiv.a library that forks and runs a fake X server process that simply responds with a canned set of replies, and which test cases can be written that check to see how libraries handle those replies. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>