Added test suites testevent and testkeyboard.

This commit is contained in:
Markus Kauppila 2011-08-09 18:40:14 +03:00
parent c6bc7ef7af
commit 04ff51483f
7 changed files with 83 additions and 3 deletions

View file

@ -11,7 +11,9 @@ SUBDIRS = src/libSDLtest \
tests/testrender \
tests/testvideo \
tests/testsyswm \
tests/testclipboard
tests/testclipboard \
tests/testevents \
tests/testkeyboard
##all-local: install
install: install-runner install-tests

View file

@ -15,7 +15,7 @@ elif [[ $PLATFORM == "Darwin" ]]; then
fi
# TODO: put the test in an array
for suite in "testdummy" "testplatform" "testrect" "testaudio" "testsurface" "testrwops" "testrender" "testvideo" "testsyswm" "testclipboard"
for suite in "testdummy" "testplatform" "testrect" "testaudio" "testsurface" "testrwops" "testrender" "testvideo" "testsyswm" "testclipboard" "testevents" "testkeyboard"
do
cp -f "$DIRECTORY/$suite/.libs/lib$suite.$EXT" $DIRECTORY
done

View file

@ -44,6 +44,8 @@ AC_CONFIG_FILES([Makefile
tests/testvideo/Makefile
tests/testsyswm/Makefile
tests/testclipboard/Makefile
tests/testevents/Makefile
tests/testkeyboard/Makefile
tests/testrender/Makefile])
AC_OUTPUT

View file

@ -0,0 +1,4 @@
lib_LTLIBRARIES = libtestevents.la
libtestevents_la_SOURCES = testevents.c
libtestevents_la_CLAGS = -fPIC -g
libtestevents_la_LDFLAGS = `sdl-config --libs` -I ../../src/libSDLtest/.libs/libSDLtest.la

View file

@ -0,0 +1,34 @@
#include <stdio.h>
#include <SDL/SDL.h>
#include "../../include/SDL_test.h"
/*!
* Note: Add test for events here
*
*/
/* Test cases */
static const TestCaseReference test1 =
(TestCaseReference){ "events_test", "description", TEST_DISABLED, 0, 0 };
/* Test suite */
extern const TestCaseReference *testSuite[] = {
&test1, NULL
};
TestCaseReference **QueryTestSuite() {
return (TestCaseReference **)testSuite;
}
/**
* @brief Document test case here
*/
int
events_test(void *arg)
{
AssertPass("");
}

View file

@ -0,0 +1,4 @@
lib_LTLIBRARIES = libtestkeyboard.la
libtestkeyboard_la_SOURCES = testkeyboard.c
libtestkeyboard_la_CLAGS = -fPIC -g
libtestkeyboard_la_LDFLAGS = `sdl-config --libs` -I ../../src/libSDLtest/.libs/libSDLtest.la

View file

@ -0,0 +1,34 @@
#include <stdio.h>
#include <SDL/SDL.h>
#include "../../include/SDL_test.h"
/*!
* Note: Add test for keyboard here
*
*/
/* Test cases */
static const TestCaseReference test1 =
(TestCaseReference){ "keyboard_test", "description", TEST_DISABLED, 0, 0 };
/* Test suite */
extern const TestCaseReference *testSuite[] = {
&test1, NULL
};
TestCaseReference **QueryTestSuite() {
return (TestCaseReference **)testSuite;
}
/**
* @brief Document test case here
*/
int
keyboard_test(void *arg)
{
AssertPass("");
}