Commit graph

4605 commits

Author SHA1 Message Date
Markus Kauppila
bd37c13002 Fixed XML logger. EscapeString didn't from strings properly. 2011-07-03 10:54:21 +03:00
Markus Kauppila
db5086bfea Cleaned up the build system. 'make clean' now deletes the installed
test suites (this should prevent old tests lingering around)

--HG--
rename : test/test-automation/install-tests.sh => test/test-automation/build-scripts/install-tests.sh
2011-07-01 22:15:23 +03:00
Markus Kauppila
46b8ef7dad Fixed 'make install' errors by using a bash script. 2011-07-01 18:21:11 +03:00
Markus Kauppila
84915157da Fixed a bunch of Makefile.am files. 2011-07-01 17:11:20 +03:00
Markus Kauppila
4d41c6069a Fixed doxygen markup error. 2011-07-01 13:29:19 +03:00
Markus Kauppila
d7bab62d35 Added better function for escaping strings. 2011-07-01 13:16:51 +03:00
Markus Kauppila
4fdb4d47e7 Redefined the usage of --xsl command option. 2011-07-01 12:36:57 +03:00
Markus Kauppila
065297879a Separated test suite name from its directory path. Fixes
usability issues concerning some command line options.
2011-07-01 11:12:35 +03:00
Markus Kauppila
3055057249 Removed directory from test suite names. 2011-06-30 18:11:48 +03:00
Markus Kauppila
5f77401c49 Added user-supplied XSL style sheets for XML-based test reports.
Added new command line option: --xsl.
2011-06-30 17:11:39 +03:00
Markus Kauppila
cdc832d2b9 Cleaned the XSL style a bit. 2011-06-30 16:08:37 +03:00
Markus Kauppila
b525325759 Refined the XSL style. 2011-06-29 22:23:06 +03:00
Markus Kauppila
41e47503a7 Added some interactivity to XSLT stylesheet using javascript. 2011-06-29 20:34:59 +03:00
Markus Kauppila
7d6dcc9376 Fixed the calculation of total runtime for a suite. 2011-06-29 19:05:56 +03:00
Markus Kauppila
8e4f7ad4e5 Added plain XLST file. 2011-06-29 17:40:32 +03:00
Markus Kauppila
e991b0266b Fixed a few mistakes from XML logger. 2011-06-28 23:15:43 +03:00
Markus Kauppila
c843c7e815 Fixes based on CR. 2011-06-28 17:03:38 +03:00
Markus Kauppila
6cb39be4a6 Added documentation. 2011-06-27 23:10:13 +03:00
Markus Kauppila
896b25911d Fixed test suite start time. 2011-06-27 22:39:38 +03:00
Markus Kauppila
3185853496 Removed printf's from dummy test suite. 2011-06-27 22:16:32 +03:00
Markus Kauppila
7494225e7b Plain logger refined. 2011-06-27 22:14:48 +03:00
Markus Kauppila
fd3b97e2ff Added time, date and total runtime information to the output by
logging system.
2011-06-27 21:41:34 +03:00
Markus Kauppila
7236f2ab89 Refining the output of XML logger. 2011-06-27 16:41:45 +03:00
Markus Kauppila
2a486b279b Added identation to the output of XML logger. 2011-06-27 11:53:14 +03:00
Markus Kauppila
2e8932b12e Logging system added to harness. Logging system doesn't
yet utilize all the given parameters.
2011-06-26 23:04:37 +03:00
Markus Kauppila
e2799bbbb3 Added case insensitivity to XML elements. 2011-06-24 14:35:14 +03:00
Markus Kauppila
7b600bf889 XML component no longer outputs the generated XML.
Fixed a bunch of compiler warnings.
2011-06-23 22:00:03 +03:00
Markus Kauppila
eb1a182654 Fixed XML elements. Element's end tag is now properly formed. 2011-06-23 21:11:48 +03:00
Markus Kauppila
e6225c947b Added escaping special characters to their corresponding
entities in XML output.
2011-06-22 21:56:23 +03:00
Markus Kauppila
2dd346fae0 Changed XML-generator to use static buffer instead of dynamically
allocated memory.
2011-06-22 18:13:06 +03:00
Markus Kauppila
a3b21d2e4b XML elements now support single attribute. Fixes here and there. 2011-06-22 17:41:37 +03:00
Markus Kauppila
94c6ae4eab Various fixes and additions to logger system. 2011-06-21 22:04:44 +03:00
Markus Kauppila
ac07ad67d9 Creating flexible logging system which supports XML and plain
text. Work under progress.
2011-06-21 19:31:46 +03:00
Markus Kauppila
f578687b3d Refining XML-output module 2011-06-19 19:52:35 +03:00
Markus Kauppila
c7bdf3c748 Very early version of module that creates XML-based test reports. 2011-06-19 18:07:37 +03:00
Markus Kauppila
5100317403 Ported platform tests, added AssertPass and AssertFail 2011-06-18 10:36:27 -07:00
Markus Kauppila
c2022fc6d9 Changed the title for README 2011-06-19 13:43:03 +03:00
Markus Kauppila
f7397f3579 Added new command line option: --show-tests 2011-06-13 15:38:40 +03:00
Markus Kauppila
523fa1f6b7 Stub for generating doxygen main page from README. 2011-06-11 21:52:31 +03:00
Markus Kauppila
481c64b262 Added timeout to TestCaseReference. 2011-06-11 21:37:28 +03:00
Markus Kauppila
3c3953361f Compatibility fix. Apparently all system don't have d_namlen member
in their DIR struct.
2011-06-11 08:11:03 -07:00
Dimitris Zenios
b43aca329d Fixes a bug in SDL_UpdateTexture when using SDL_RENDERER_SOFTWARE and texture access is SDL_TEXTUREACCESS_STATIC 2011-06-10 12:13:06 +03:00
Ryan C. Gordon
2fdcb7bdfc Fixed memory leak in SDL_DestroyRenderer.
Fixes Bugzilla #1219.

Thanks to Dimitris Zenios for the patch!
2011-07-16 14:59:12 -07:00
Ryan C. Gordon
0b3c783570 Cocoa: Update the current GL context when its window moves or resizes.
According to the NSOpenGLContext docs, you need to do this, and we were
 previously masking the need in the SDL_GL_MakeCurrent() implementation.
2011-07-16 11:52:09 -07:00
Ryan C. Gordon
34edc62460 Turn SDL_GL_MakeCurrent() into a no-op if setting the same context twice. 2011-07-15 17:05:32 -07:00
Ryan C. Gordon
c4348f44f7 Linux: Search a smaller set of potential joystick axes.
Newer kernels seem to report bogus axes in the higher ranges, for example
 with a standard PlayStation 3 controller plugged in via USB.
2011-07-13 17:38:09 -07:00
Ryan C. Gordon
1fc724be50 Properly set up default resolutions.
Fixes Bugzilla #1191.

Thanks to Jeremy Jurksztowicz for the fix!
2011-07-05 22:05:56 -04:00
Nathan Heisey
dfe639930e Implemented pthread spinlocks. 2011-06-22 10:33:48 +00:00
Tim Angus
d39b9dd978 * Add missing file SDL_hints_c.h 2011-06-15 10:28:01 +01:00
Tim Angus
2f0bec3220 * SDL_IOS_IDLE_TIMER_DISABLED hint 2011-06-10 14:23:36 +01:00