Markus Kauppila
f7a79ddf4c
Refined install script to be more helpful.
2011-08-28 18:58:13 +03:00
Markus Kauppila
04ff51483f
Added test suites testevent and testkeyboard.
2011-08-09 18:40:14 +03:00
Markus Kauppila
c6bc7ef7af
Added new test suites testvideo, testsyswm and testclipboard.
2011-08-09 18:20:48 +03:00
Markus Kauppila
7ffad15a4a
Trying to fix linux compatibility -> libSDLtest.* is now installed
...
to /usr/local/lib.
2011-08-06 21:32:59 +03:00
Markus Kauppila
a3ce2b9778
Fixed 'make distclean'
2011-08-06 19:17:05 +03:00
Markus Kauppila
a70c5c1f3d
Runner is automatically installed to .
2011-08-06 18:00:10 +03:00
Markus Kauppila
2f3c2a946c
Reorganizing the project.
...
--HG--
rename : test/test-automation/SDL_test.h => test/test-automation/include/SDL_test.h
rename : test/test-automation/SDL_test.c => test/test-automation/src/libtest/SDL_test.c
rename : test/test-automation/common/common.c => test/test-automation/src/libtest/common/common.c
rename : test/test-automation/common/common.h => test/test-automation/src/libtest/common/common.h
rename : test/test-automation/common/images.h => test/test-automation/src/libtest/common/images.h
rename : test/test-automation/common/img_blit.c => test/test-automation/src/libtest/common/img_blit.c
rename : test/test-automation/common/img_blitblend.c => test/test-automation/src/libtest/common/img_blitblend.c
rename : test/test-automation/common/img_face.c => test/test-automation/src/libtest/common/img_face.c
rename : test/test-automation/common/img_primitives.c => test/test-automation/src/libtest/common/img_primitives.c
rename : test/test-automation/common/img_primitivesblend.c => test/test-automation/src/libtest/common/img_primitivesblend.c
rename : test/test-automation/fuzzer/fuzzer.c => test/test-automation/src/libtest/fuzzer/fuzzer.c
rename : test/test-automation/fuzzer/fuzzer.h => test/test-automation/src/libtest/fuzzer/fuzzer.h
rename : test/test-automation/fuzzer/utl_crc32.c => test/test-automation/src/libtest/fuzzer/utl_crc32.c
rename : test/test-automation/fuzzer/utl_crc32.h => test/test-automation/src/libtest/fuzzer/utl_crc32.h
rename : test/test-automation/fuzzer/utl_md5.c => test/test-automation/src/libtest/fuzzer/utl_md5.c
rename : test/test-automation/fuzzer/utl_md5.h => test/test-automation/src/libtest/fuzzer/utl_md5.h
rename : test/test-automation/fuzzer/utl_random.c => test/test-automation/src/libtest/fuzzer/utl_random.c
rename : test/test-automation/fuzzer/utl_random.h => test/test-automation/src/libtest/fuzzer/utl_random.h
rename : test/test-automation/logger_helpers.c => test/test-automation/src/libtest/logger_helpers.c
rename : test/test-automation/logger_helpers.h => test/test-automation/src/libtest/logger_helpers.h
rename : test/test-automation/plain_logger.c => test/test-automation/src/libtest/plain_logger.c
rename : test/test-automation/plain_logger.h => test/test-automation/src/libtest/plain_logger.h
rename : test/test-automation/xml.c => test/test-automation/src/libtest/xml.c
rename : test/test-automation/xml.h => test/test-automation/src/libtest/xml.h
rename : test/test-automation/xml_logger.c => test/test-automation/src/libtest/xml_logger.c
rename : test/test-automation/xml_logger.h => test/test-automation/src/libtest/xml_logger.h
rename : test/test-automation/logger.h => test/test-automation/src/runner/logger.h
rename : test/test-automation/runner.c => test/test-automation/src/runner/runner.c
rename : test/test-automation/support.c => test/test-automation/src/runner/support.c
rename : test/test-automation/support.h => test/test-automation/src/runner/support.h
rename : test/test-automation/testaudio/Makefile.am => test/test-automation/tests/testaudio/Makefile.am
rename : test/test-automation/testaudio/testaudio.c => test/test-automation/tests/testaudio/testaudio.c
rename : test/test-automation/testdummy/Makefile.am => test/test-automation/tests/testdummy/Makefile.am
rename : test/test-automation/testdummy/testdummy.c => test/test-automation/tests/testdummy/testdummy.c
rename : test/test-automation/testplatform/Makefile.am => test/test-automation/tests/testplatform/Makefile.am
rename : test/test-automation/testrect/Makefile.am => test/test-automation/tests/testrect/Makefile.am
rename : test/test-automation/testrect/testrect.c => test/test-automation/tests/testrect/testrect.c
rename : test/test-automation/testrender/Makefile.am => test/test-automation/tests/testrender/Makefile.am
rename : test/test-automation/testrender/testrender.c => test/test-automation/tests/testrender/testrender.c
rename : test/test-automation/testrwops/Makefile.am => test/test-automation/tests/testrwops/Makefile.am
rename : test/test-automation/testrwops/testrwops.c => test/test-automation/tests/testrwops/testrwops.c
rename : test/test-automation/testsurface/Makefile.am => test/test-automation/tests/testsurface/Makefile.am
rename : test/test-automation/testsurface/testsurface.c => test/test-automation/tests/testsurface/testsurface.c
2011-08-06 17:35:58 +03:00
Markus Kauppila
cdd56f176b
Added empty test suite for render tests.
2011-08-04 20:52:39 +03:00
Markus Kauppila
4ae611f924
Added empty test suite for testing rwops.
2011-08-04 20:45:12 +03:00
Markus Kauppila
afbf90dc78
Adding elementary support for fuzzing.
...
New options: --seed [VALUE] --exec-key [EXEC-KEY] --iterations VALUE
2011-07-24 18:21:53 +03:00
Markus Kauppila
04bcf13dc2
Added count of skipped tests to default xsl style.
2011-07-21 13:57:55 +03:00
Markus Kauppila
1ba2041d01
Fixed linking issue concerning test suites.
...
Fixed linux build (it compiles and runs properly).
2011-07-20 23:37:58 +03:00
Markus Kauppila
51d6f10f01
Fixing linking issues using shared object.
2011-07-20 19:57:42 +03:00
Markus Kauppila
e16810661d
Testing out implementation for skipping unsupported test
...
automatically.
2011-07-18 22:26:26 +03:00
Markus Kauppila
66677c0ad1
Fixed AssertEquals.
2011-07-14 20:33:18 +03:00
Markus Kauppila
d0e9372d99
Ported surface tests.
2011-07-09 17:55:35 +03:00
Markus Kauppila
f51d137634
Added audio suite.
2011-07-05 22:11:12 +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
c843c7e815
Fixes based on CR.
2011-06-28 17:03:38 +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
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
5100317403
Ported platform tests, added AssertPass and AssertFail
2011-06-18 10:36:27 -07:00
Markus Kauppila
d9ce7a4a40
Converted libtest to a more proper dummy test suite (libtestdummy).
2011-06-06 18:15:19 +03:00
Markus Kauppila
1b21c6547d
Refactoring the TestCaseInit and TestCaseQuit functions
...
to be caller from the Runner.
2011-06-04 17:50:23 +03:00
Markus Kauppila
450610b7c7
Ported testrect from original automation code, updated AssertEquals, added AssertTrue
2011-06-01 18:03:09 -07:00
Markus Kauppila
7fff64a11b
Moved tests/SDL_test.{c,h}
...
--HG--
rename : test/test-automation/tests/SDL_test.c => test/test-automation/SDL_test.c
rename : test/test-automation/tests/SDL_test.h => test/test-automation/SDL_test.h
2011-05-30 21:57:04 +03:00
Markus Kauppila
86738f81ab
Little fixes here and there.
2011-05-26 19:57:03 +03:00
Markus Kauppila
d6d8dec05e
Refactoring the massive main() to smaller functions.
...
--HG--
rename : test/test-automation/tests/asserts.c => test/test-automation/tests/SDL_test.c
rename : test/test-automation/tests/asserts.h => test/test-automation/tests/SDL_test.h
2011-05-26 18:38:56 +03:00
Markus Kauppila
2650f76826
Fixed an error from make target: install
2011-05-25 19:02:43 +03:00
Markus Kauppila
122418566e
New automake-based build process.
2011-05-25 18:53:48 +03:00